Відмінності між версіями «Криптоаналіз»

1980 байтів додано ,  7 років тому
 
Вхідні дані для подібного типу атак криптоаналітик може отримати в результаті простого перехоплення зашифрованих повідомлень. Якщо передача здійснюється відкритим каналом, то реалізація завдання по збору даних порівняно легка і тривіальна. Атаки на основі шифротексту є найслабшими і незручними.
 
==Атака на основі відкритих текстів і відповідних шифротекстів==
:''Основна стаття: '''[[Атака з відомим відкритим текстом]]'''''
 
Нехай у розпорядженні криптоаналітика є не тільки шифротексти, але і відповідні їм відкриті тексти.
 
Тоді існують два варіанти постановки задачі:
 
*Знайти ключ, використаний для перетворення відкритого тексту в шифротекст
*Створити алгоритм, здатний дешифрувати будь-яке повідомлення, закодоване за допомогою цього ключа
 
Отримання відкритих текстів відіграє вирішальну роль у здійсненні цієї атаки. Відкриті тексти витягують з самих різних джерел. Так, наприклад, можна здогадатися про вміст файлу по його розширенню.
 
У разі злому листування можна зробити припущення, що лист має структуру типу:
 
*«Привітання»
*«Основний текст»
*«Завершальне форма ввічливості»
*«Підпис»
 
Отже, атака може бути організована шляхом підбору різних видів «Привітання» (наприклад, «Здрастуйте!», «Добрий день» і т. д.) та/або «Заключною форми ввічливості» (таких як «З повагою», «Щиро Ваш »і т. п.). Легко помітити, що дана атака сильніше атаки на основі одного лише шіфротексту.
 
== Примітки ==
100 848

редагувань