Методы и средства криптографической защиты информации. Жданов О.Н - 56 стр.

UptoLike

56
Рис. 15. DES.
Алгоритм использует только стандартную арифметику 64-битовых
чисел и логические операции, поэтому он легко реализовывался в аппаратуре
второй половины 70-х. Изобилие повторений в алгоритме делает его
идеальным для реализации в специализированной микросхеме.
Схема алгоритма
Для описания воспользуемся сведениями [17]. DES работает с 64-
битовым блоком открытого текста. После первоначальной перестановки блок
разбивается на правую и левую половины длиной по 32 бита. Затем
выполняется 16 этапов одинаковых действий, называемых функцией f, в
которых данные объединяются с ключом. После шестнадцатого этапа правая
и левая половины объединяются и алгоритм завершается заключительной
перестановкой (обратной по отношению к первоначальной).