МЕТОДЫ ШИФРОВАНИЯ С СИММЕТРИЧНЫМ КЛЮЧОМ МЕТОДЫ ЗАМЕНЫ (ПОДСТАНОВОК) Сущность методов замены (подстановки) заключается в замене символов исходной информации, записанных в одном алфавите, символами из другого алфавита по определенному правилу. Самым простым является метод прямой замены. Символам S0i исходного алфавита Ао, с помощью которых записывается исходная информация, однозначно ставятся в соответствие символы S1i шифрующего алфавита А1. В простейшем случае оба алфавита могут состоять из одного и того же набора символов. Например, оба алфавита могут содержать буквы русского алфавита.
Задание соответствия между символами обоих алфавитов осуществляется с помощью преобразования числовых эквивалентов символов исходного текста То длиной M символов по определенному алгоритму.
ШИФРОВАНИЕ МЕТОДОМ «АТБАШ» Некоторые фрагменты библейских текстов зашифрованы с помощью шифра, который называется Атбаш. Происхождение слова Атбаш объясняется принципом замены букв. Это слово составлено из букв Алеф, Тав, Бет, Шин, то есть первой и последней, второй и предпоследней букв древнесемитского алфавита.
Правило шифрования состоит в замене i-й буквы алфавита буквой с номером n - i + 1, где n число букв в алфавите.
Для дешифрования сообщения нужно просто повторно применить к нему этот же алгоритм.
Пример 1. Возьмем русский алфавит из 32 символов (буквы Ё, Й исключим, добавим символ _ (будем считать за пробел)). Для каждой буквы определим номер ее позиции.
Шифрование:
Расшифрование:
Вариант 1 Зашифровать пословицу: К_чему_душа_лежит_к_тому_и_руки_приложатся Расшифровать:
ФЫАМЦЫЯАЩ_АЯСВМУXАМУЬШПА_АЯСВМУ АЩ_АМЦЫЯУX
Вариант 2 Зашифровать пословицу: Маленькое_дело_лучше_большого_безделья
Расшифровать: ФЫАЭУЮУСШАКПУАЬЫЦ_ЦА_АЭУЮУСШАКПУАРЬЫЦ_Ц Вариант 3
Зашифровать пословицу: Любишь_кататься_люби_и_саночки_возить
Расшифровать: РАУМУПУШАXУЪФУАШАЮАЧ_XЫФДАЭЮУЩЬДАЩ_ЯШПД Вариант 4
Зашифровать пословицу: Нужно_наклониться_чтоб_из_ручья_напиться Расшифровать: ЧАКЫXОАЬОИ_АЦЫЪШПАЧАПУXОАШАСОЧШАТСШЦУЪ_ПРБ Вариант 5
Зашифровать пословицу: Не_хлеб_за_брюхом_ходит_а_брюхо_за_хлебом Расшифровать: Щ_АXФУЭУАЬЫЦАФЫАЯЫСШРДА_АЮАУЬФУXАУПЦШКШРД Вариант 6
Зашифровать пословицу: Всякая_птица_своим_клювом_сыта
Расшифровать:
ФЫАПУПАМУСУИАЧПУАЦШЛУXАТСШЭУЪА_АПУПАМУСУИАЧПУАФ_
АЬЫЦУ АЭУЪ
Вариант 7 Зашифровать пословицу: Не_тот_хорош_кто_лицом_пригож_а_тот_хорош_кто_на_дело_гож
Расшифровать: ЮРБЧ_БАТПШЛ_АРЮУШXАЧЦВЮУXАРЕП_
Вариант 8 Зашифровать пословицу: За_много_дел_не_берись,_а_в_одном_отличись Расшифровать: ЦВЯШИДАЧ_П_ПДРБАЦВЯШАШАР_ФУКЧШАЮУЩШПД Вариант 9
Зашифровать пословицу: Не_говори_что_делал_а_говори_что_сделал Расшифровать: ФОЪФУАФ_ЧЦУФШПДРБАКПУЯАШЩАСОКДБАФ_ТШПДРБ Вариант 10 Зашифровать пословицу: С_охотой_можно_и_в_камень_гвоздь_забить Расшифровать: X_ЦЫФДЧУЫАЬЦУАЦОККИЫАЯУЦДИУЭУАЯЫЩЬЫЦДБ