Алгоритм 3-key Triple DES

Трехключевой Triple DES аналогичен двухключевому, но шифрование в нем выполняется с тремя независимыми подключами:

где— три обычных 56-битных ключа DES, в совокупности

представляющие собой 168-битный ключ алгоритма Triple DES.

Известный криптолог Ларе Кнудсен предложил схему трехключевого тройного DES со 112-битным ключом шифрования [135, 209], которая называется

ТЕМК (Triple Encryption with Minimum Key, тройное шифрование с минимальным ключом).

В данной схеме 112-битный ключ шифрования (^1/2^2/2) расширяется в три подключа Triple DES следующим образом:

где Cj, С2 и С3 — несекретные константы, используемые для расширения ключа.

Однако наиболее широкое распространение получила схема Triple DES с тремя независимыми подключами. Ключ данного варианта Triple DES может быть раскрыт атакой на основе связанных ключей и выбранных открытых текстов, требующей выполнения от 256 до 272 операций шифрования алгоритмом DES [197]. Данная атака весьма сложна в применении, поэтому она не повлияла на распространенность алгоритма. Что интересно, на двух- ключевой Triple DES данная атака не распространяется, авторы [197] отметили, что это единственный случай, когда двухключевой Triple DES оказался сильнее трехключевого.

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100