Методы и задачи криптографической защиты информации. Мартынов А.И. - 42 стр.

UptoLike

Составители: 

Блочные шифры.
Представляют собой семейство обратимых преобразований блоков
(частей фиксированной длины) исходного текста. Фактически блочный шифр
это система подстановки блоков. После разбиения текста на блоки каждый блок
шифруется отдельно независимо от его положения и входной
последовательности.
Одним из наиболее распространенных способов задания блочных шифров
является использование так называемых сетей Фейстела [13]. Сеть Фейстела
представляет собой общий метод преобразования произвольной функции в
перестановку на множестве блоков.
К алгоритмам блочного шифрования относятся: американский стандарт
шифрования DES и его модификации, российский стандарт шифрования ГОСТ
28147–89, Rijndael, RC6, SAFFER+ и многие другие.
Шифры замены (подстановки).
Шифры замены (подстановки) – это наиболее простой вид
преобразований, заключающийся в замене символов исходного текста на
другие (того же алфавита) по более или менее сложному правилу. Подстановки
различают моноалфавитные и многоалфавитные. В первом случае каждый
символ исходного текста преобразуется в символ шифрованного текста по
одному и тому же закону. При многоалфавитной подстановке закон меняется от
символа к символу. К этому классу относится так называемая система с
одноразовым ключом.
Шифры перестановки.
Перестановкиметод криптографического преобразования,
заключающийся в перестановке местами символов исходного текста по
Рисунок 2.8. Классификация криптосистем