Методы и средства защиты компьютерной информации. Хамидуллин Р.Р - 30 стр.

UptoLike

ГЛАВА 2. СИММЕТРИЧНЫЕ КРИПТОСИСТЕМЫ
2.1. Алгоритм шифрования данных DES
Алгоритм DES (Data Encryption Standard) [1,22] является
типичным представителем семейства блочных шифров,
допускающим эффективную аппаратную и программную
реализацию при достижении скоростей шифрования до нескольких
мегабайт в секунду. Алгоритм DES предназначен для шифрования
данных 64-битовыми блоками. Обобщенная схема шифрования в
алгоритме DES показана на рис. 2.1. Алгоритм DES представляет
собой комбинацию двух основных методов шифрования
подстановки и перестановки. Основным комбинационным блоком
DES является применение к тексту единичной комбинации этих
двух методов. Такой блок называется раундом. DES включает 16
раундов, то есть одна и та же комбинация методов применяется к
открытому тексту 16 раз.
Исходный текст
Начальная перестановка
16 раз
Ключ
Шифрование
Конечная перестановка
Шифртекст
Рис.2.1. Обобщенная схема шифрования в алгоритме DES
32