Криптосистемы


МЕТОДЫ ШИФРОВАНИЯ С СИММЕТРИЧНЫМ КЛЮЧОМ



бет2/2
Дата29.10.2022
өлшемі66,62 Kb.
#46100
1   2
Байланысты:
1 лаб.работа

МЕТОДЫ ШИФРОВАНИЯ С СИММЕТРИЧНЫМ КЛЮЧОМ
МЕТОДЫ ЗАМЕНЫ (ПОДСТАНОВОК)
Сущность методов замены (подстановки) заключается в замене символов исходной информации, записанных в одном алфавите, символами из другого алфавита по определенному правилу. Самым простым является метод прямой замены. Символам 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_ЦЫФДЧУЫАЬЦУАЦОККИЫАЯУЦДИУЭУАЯЫЩЬЫЦДБ

Достарыңызбен бөлісу:
1   2




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет