Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД2.pdf
Скачиваний:
29
Добавлен:
24.05.2015
Размер:
613.41 Кб
Скачать

Шифр подстановки

Одноалфавитный шифр подстановки (шифр простой замены) — шифр, при котором каждый символ открытого текста заменяется на некоторый, фиксированный при данном ключе символ того же алфавита.

Однозвучный шифр подстановки похож на одноалфавитный за исключением того, что символ открытого текста может быть заменен одним из нескольких возможных символов.

Полиграммный шифр подстановки заменяет не один символ,

а целую группу.

Многоалфавитный шифр подстановки состоит из нескольких шифров простой замены

Шифр перестановки

Заключается в том, что символы шифруемого текста

переставляются по определенным правилам внутри

шифруемого блока символов

Самая простая перестановка — написать исходный текст задом наперед и одновременно разбить

шифрограмму на группы из нескольких букв. Пусть группа состоит из пяти букв. Например, из фразы

ПУСТЬ БУДЕТ ТАК, КАК МЫ ХОТЕЛИ

получится такой шифротекст:

ИЛЕТО ХЫМКА ККАТТ ЕДУБЪ ТСУП

В последней группе (пятерке) не хватает одной буквы. Значит, прежде чем шифровать исходное выражение, следует его дополнить незначащей буквой (например, О) до числа, кратного пяти:

ПУСТЬ-БУДЕТ-ТАККА-КМЫХО-ТЕЛИО.

Тогда шифрограмма, несмотря на столь незначительные изменения, будет выглядеть по-другому:

ОИЛЕТ ОХЫМК АККАТ ТЕДУБ ЬТСУП

Алгоритмы шифрования

Симметричные – для шифрования и дешифрования используется один и тот же ключ.

Асимметричные - для шифрования используется открытый ключ, а для дешифрования - закрытый

Симметричные алгоритмы шифрования

DES

Triple DES

IDEA

ГОСТ 28147-89