DES (Data Encryption Standard) — симметричный алгоритм шифрования, разработанный фирмой IBM и утвержденный правительством США в 1977 году как официальный стандарт lucifer.
16 Раундов. Блочное шифрование.
Работает с блоками 64 бита входной и выходной.
Принцип работы
Раунд Блок делится на 2 части, к одной части примняется алг шифрование и выход скаладывается с правой частью по модулю 2 и части меняются местами,
По средствам производной от ключа шифрования, при каждом раунде происходит изменение ключа.(56бит)
функчия F на вход получает пол блока, и преобразованный ключ шифрования они складываются по модулю 2 и передаются на xbox.
В общем виде алгоритм шифрования выглфдит так.