Алгоритм DES. схема. количество раундов

DES (Data Encryption Standard) — симметричный алгоритм шифрования, разработанный фирмой IBM . Функционирует на основе алгоритма сети Фейстеля

Основные характеристики DES:

  1. DES имеет блоки по 64 бита и 16 цикловую структуру сети Фейстеля (см. схему и принцип работы) (то есть количество раундов = 16)
  2. для шифрования использует ключ с длиной 56 бит.
  3. Алгоритм использует комбинацию нелинейных (S-блоки) и линейных (перестановки E, IP, IP-1) преобразований.