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

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
→‎Див. також: доповнення
мНемає опису редагування
Рядок 3:
Термін був введений американським криптографом [[Вільям Фредерік Фрідман|Вільямом Ф. Фрідманом]] в 1920 році.
 
У більшості випадків під Криптоаналізомкриптоаналізом розуміється з'ясування ключа; криптоаналіз включає також методи виявлення уразливості криптографічних алгоритмів[[алгоритм]]ів або протоколів.
 
Спочатку методи криптоаналізу ґрунтувалися на лінгвістичних закономірностях природного тексту[[текст]]у і реалізовувалися з використанням тільки олівця та паперу. З часом в криптоаналізі наростає роль чисто математичних методів, для реалізації яких використовуються спеціалізовані криптоаналітичні комп'ютери.
 
Спробу розкриття конкретного шифру[[шифр]]у із застосуванням методів криптоаналізу називають криптографічною атакою на цей шифр. Криптографічну атаку, в ході якої розкрити шифр вдалося, називають зломом або розкриттям.<ref>[[:ru:Криптоанализ]]</ref>
 
==Історія==
Рядок 33:
# [[Бандитський криптоаналіз]]
 
Окремим напрямком криптоаналізу є інженерний[[інженер]]ний криптоаналіз, який вивчає методи атак на програмні, програмно-апаратні та апаратні реалізації криптографічних перетворень. У інженерному криптоаналізі розглядаються:
* час виконання криптографічних перетворень;
* коливання споживання енергії;
Рядок 79:
 
==Атаки на основі адаптивно підібраного відкритого тексту==
Атака такого типу є більш зручним окремим випадком атаки на основі підібраного відкритого тексту. Зручність атаки на основі адаптивно підібраного відкритого тексту полягає в тому, що крім можливості вибирати текст для шифрування , криптоаналітик може прийняти рішення про шифрування того чи іншого відкритого тексту на основі вже отриманих результатів операцій шифрування. Іншими словами, при здійсненні атаки на основі підібраного відкритого тексту криптоаналітик вибирає всього один великий блок відкритого тексту для подальшого шифрування, а потім на основі цих даних починає зламувати систему. У разі організації адаптивної атаки криптоаналітик може отримувати результати [[шифрування]] будь-яких блоків відкритого тексту, щоб зібрати дані, що його цікавлять, які будуть враховані при виборі наступних відправлених на шифрування блоків відкритого тексту і так далі. Наявність зворотного зв'язку дає атаці на основі адаптивно підібраного шифротексту перевагу перед усіма перерахованими вище типами атак.
 
== Примітки ==