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