Слід врахувати, що існує ряд методів, що дозволяють зробити зашифровані повідомлення практично непридатними для статистичного аналізу та аналізу за допомогою ймовірних слів. До них відносяться:
- Розсіювання. Вплив одного символу відкритого повідомлення поширюється на безліч символів зашифрованого повідомлення. Цей метод хоч і призводить до збільшення кількості помилок, однак з його допомогою вдається приховати статистичну структуру відкритого повідомлення;
- Заплутування. Розвитком принципу розсіювання став принцип заплутування, в якому вплив одного символу ключа поширюється на безліч символів зашифрованого повідомлення;
- Перемішування. Принцип перемішування грунтується на використанні особливих перетворень вихідного повідомлення, в результаті чого ймовірні послідовності як би розсіюються по всьому простору можливих відкритих повідомлень. Як приклад ефективного перемішування можна навести твір двох простих некоммутірующіх операцій. Розвитком методу перемішування стало застосування складових алгоритмів шифрування, які складаються з послідовності простих операцій перестановки і підстановки.
Прикладами викладених вище методів можуть служити стандарти шифрування, такі як DES (Data Encryption Standard) та ГОСТ 28147-89, докладніше про які буде сказано далі.
Хотілося б відзначити, що отримання суворих оцінок стійкості алгоритмів шифрування є досить складною проблемою, вирішення якої неможливе без розгляду самого алгоритму шифрування.
criptogrof.ru Криптография: защита информации и информационная безопасность Карты сайта: 1 2 3 4
