![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Для устранения этого недостатка и усложнения задач несанкционированного распознавания зашифрованных текстов используют достаточно сложные преобразования элементов открытого текста – шифры сложной замены. Шифры сложной замены называют многоалфавитными шифрами, в таких шифрах для преобразования каждого отдельно взятого элемента естественного алфавита применяют свой шифр простой замены, устраняя при этом статистические демаскирующие признаки.
К шифрам сложной замены относят системы преобразований предложенные и разработанные основоположником криптологии Леоном Батистом Альберти, в таких шифрах степень криптостойкости теоретически пропорциональна размеру ключа шифрования.
Одним из представителей шифров сложной замены является шифр Гронсфельда, который является модификацией шифра Цезаря в виде числового ключа. При шифровании открытого исходного текста под буквами исходного сообщения подписывается числовой ключ, если длина числового ключа меньше исходного текста, то числовой ключ подписывается многократно до конца исходного открытого текста. После таких преобразований каждая буква открытого текста заменяется на букву того же алфавита, отстоящую от шифруемой на число позиций по алфавиту равное значению подписанной под ней цифры.
Например: необходимо зашифровать фразу: «ПРЕОБРАЗОВАНИЕ ИСХОДНОГО СООБЩЕНИЯ», для чего произвольно выбирают числовой код (19076729).
П Р Е О Б Р А З О В А Н И Е И С Х О Д Н О Г О С О О Б Щ Е Н И Я.
1 9 0 7 6 7 2 9 1 9 0 7 6 7 2 9 1 9 0 7 6 7 2 9 1 9 0 7 6 7 2 9
Шифртекст: «РЩЕХЖЧВРПКАФОЛ КЪЦЧДФФЙР ЪПЧБАКФКЗ».
Русский алфавит (Словарь русского языка С.И. Ожегова):
Дата публикования: 2014-10-25; Прочитано: 3451 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!