23
Любой новый метод крипто анализа ведет к пересмотру безопасности
шифров, к которым он применим.
Деление криптографических систем основано на следующих 3
параметрах:
1. Количество применяемых ключей;
2. Тип операций по переводу открытого текста в закрытый;
3. Принцип обработки открытого текста.
По числу применяемых ключей можно разделить на:
• Симметричные криптосистемы;
• Асимметричные криптосистемы.
Если отправитель и получатель применяют идентичный ключ, система
шифрования называется симметричной, системой с 1 ключом, системой с
секретным ключом, схемой классического шифрования. (Например, DES,
CAST, RC5, IDEA, Blowfish).
Если отправитель и получатель применяют свои ключи, система
становится асимметричной, системой с 2 ключами, схемой шифрования с
открытым ключом. (RSA, Эль-Гамаля).
2) По типу операций по преобразованию открытого текста в
шифрованный.
Подстановочные шифры - шифрование основано на замещении каждого
элемента открытого текста (бита, буквы, группы битов или букв) другим
элементом. (Цезаря, Плейфейера, Хилла);
Перестановочные шифры – шифрование основано на изменении порядка
следования элементов открытого текста. (Лесенка, перестановка столбцов);
Продукционные шифры – шифрование основано на комбинации
нескольких операций замены и перестановки.
Продукционные шифры применяются в большинстве реальных
современных систем шифрования. (DES).