буде використовуватися система термінів, наведена в [1].
Шифр ​​- сукупність оборотних перетворень безлічі відкритих даних на безліч зашифрованих даних, заданих алгоритмом криптографічного перетворення (криптоалгоритмом).
Ключ - змінний елемент шифру, який застосовується для закриття окремого повідомлення, тобто конкретний стан параметрів криптоалгоритма, що забезпечує вибір одного варіанта перетворення із сукупності можливих.
Зашіфрвоаніе - перетворення відкритих даних в закриті (зашифровані) за допомогою певних правил, що містяться в шифрі; розшифрування - зворотний процес.
Шифрування - процес зашифрування або расшіфрванія.
Криптосистема складається з простору ключів, простору відкритих текстів, простору шифротекст і алгоритмів шифрування і розшифрування.
Дешифрування - процес перетворення закритих даних у відкриті при невідомому ключі і] або невідомому алгоритмі (розтин або злом шифру).
Розкриття криптоалгоритма - результат роботи криптоаналитика, що приводить до можливості ефективного визначення будь-якого зашифрованого за допомогою даного алгоритму відкритого тексту. p align="justify"> Стійкість криптоалгоритма - здатність шифру протистояти всіляким спробам його розкриття, тобто атакам на нього.
1.2 Криптографічний захист, як елемент систем забезпечення безпеки інформації
Безпека інформації це властивість інформації протистояти загрозам (розкрадання, втрати, витоку, знищення, несанкціоно досутпа, копіювання, модифікації і тд.). p align="justify"> Системи щодо забезпечення безпеки інформації повинні реалізовувати комплекс всіляких заходів із захисту інформації, серед яких можна виділити юридичні, програм-апаратні, технічні, морально-етичні та організаційні. p align="justify"> Відповідно, шифрування даних, переданих по відкритих (неконтрольованим, доступним для порушника) каналах, є одним із таких заходів. За допомогою криптосистем можливе вирішення наступних завдань: [4]
- "класична задача криптографії" - захист даних від розголошення і спотворення при передачі по відкритому каналу зв'язку;
- "підпис електронного документа" - захист від відмови від авторства повідомлення;
- "вручення рекомендованого листа" - захист від відмови від факту отримання повідомлення.
Надійність системи забезпечення безпеки визначається її найслабшою ланкою. Варто відзначити, що в реальних системах, при використанні відомих перевірених алгоритмів, крипостійкість алгоритму найчастіше виявляється марною, через низку помилок в організації самої системи [3]. br/>
1.3 Історичні шифри і їх злом
...