Посты для тега : ‘ключа’

Алгоритм Ladder-DES

В 1994 г. Терри Риттер (Terry Ritter) предложил алгоритм Four-Rung Ladder- DES (.лестничный DES с четырьмя «ступеньками») [325]. Структура алгоритма приведена на рис. 3.65. Фактически алгоритм выполняет 4 раунда преобразований, в каждом из которых выполняется однократное шифрование половины шифруемого блока данных обычным алгоритмом DES на независимых ключах раундов. Таким образом, размер блока алгоритма Ladder-DES равен […]

Читать далее »

CS-Cipher

Авторы алгоритма шифрования (или просто CS) — Жак Стерн (Jacques Stem) и Серж Воденэ из расположенного в Париже высшего учебного заведения Ecole Normale Superieure (ENS). ENS представляет собой университет, предлагающий обучение по различным направлениям, как для студентов старших курсов, так и послевузовское. ENS эедет свою историю с 1796 г., его специалисты хорошо известны в мире […]

Читать далее »

Алгоритм SAFER++

был разработан авторами алгоритма SAFER+ (см. разд. 3.45) в 2000 г. для участия в конкурсе NESSIE (см. разд. 2.2), в котором проводился выбор криптографических стандартов Евросоюза. Структура алгоритма существует в двух вариантах:

Читать далее »

Алгоритм Camellia

разработан компанией Mitsubishi Electric совместно с компанией Nippon Telegraph and Telephone Corporation (NTT). В его разработке приняли участие некоторые из специалистов, ранее разработавших еще один алгоритм — победитель конкурса NESSEE— MISTY1 {см. разд. 3.36): Мицуру Мацуи, Тецуя Ичикава, Тошио Токита, — а также Казумаро Аоки (Kazumaro Aoki), Масаюки Канда (Masayuki Kanda), Шихо Мориаи (Shiho Moriai) […]

Читать далее »

Алгоритм СAST-128

Алгоритм CAST-128 [30] разработан канадской компанией Entrust Technologies. Этот алгоритм является предшественником хорошо известного алгоритма CAST-256 [31] (см. разд. 3.11). CAST-128 шифрует информацию блоками по 64 бита, используя несколько фиксированных размеров ключа: от 40 до 128 битов включительно с шагом 8 битов. При этом автор алгоритма считает достаточной в реализациях алгоритма поддержку 40-, 64-, 80- […]

Читать далее »

Алгоритм DFC

(Decorrelated Fast Cipher, быстрый шифр без взаимосвязей) разработан в 1998 г. специально для участия в конкурсе AES несколькими французскими специалистами под руководством известного криптолога Сержа Воденэ [162]. Алгоритм создан благодаря сотрудничеству двух организаций: телекоммуникационного гиганта France Telecom и высшего учебного заведения Ecole Normale Superieure (ENS).

Читать далее »

Алгоритмы SHARK и SHARK*

Как и Square (см. разд. 3.54), алгоритм SHARK разработан Винсентом Рид- жменом и Джоан Деймен — будущими авторами стандарта AES (алгоритма Rijndael — см. разд. 3.3), правда, в соавторстве с еще тремя специалистами, представляющими Католический Университет г. Лювен, Бельгия. Это немногим более ранняя разработка, чем алгоритм Square, — SHARK разработан в 1995 г.

Читать далее »

Алгоритм LOKI97 История создания алгоритма

Алгоритм LOKI был разработан в 1989 г. профессорами Лоуренсом Брауном (Lawrence Brown), Йозефом Пьепржиком (Josef Pieprzyk) и Дженнифер Се- берри (Jennifer Seberry) из Академии Вооруженных Сил Австралии [110]. Интересно происхождение названия алгоритма — от имени скандинавского бога Локи, которого издание [20] описывает как «Злобный бог, отец чудовищ. Приносил богам много вреда…». Впоследствии первоначальный алгоритм LOKI […]

Читать далее »

Алгоритм MacGuffin

(или McGuffin) был разработан в 1994 г. известными криптологами Брюсом Шнайером и Мэтом Блейзом. В том же 1994 г. Брюс Шнайер и Джон Келси представили работу [346], описывающую теоретические основы несбалансированных сетей Фейстеля (см. разд. 1.3). По словам авторов алгоритма MacGuffin, при разработке данного алгоритма не ставилась цель разработать криптографически стойкий и эффективный алгоритм шифрования […]

Читать далее »

Алгоритм DES с независимыми ключами раундов

Следующая идея по увеличению ключа шифрования алгоритма DES является наиболее логичной и понятной: DES использует 16 ключей раундов по 48 битов— почему бы не сделать их независимыми и не использовать такой 768- битный ключ (768 = 48*16) вместо 56-битного ключа? Кстати, по похожим принципам ключи используют немало алгоритмов шифрования; в качестве примера можно привести отечественный […]

Читать далее »
 
Rambler's Top100