Наши хостеры:

Советы консультантов помогут Вам. Решили купить радиостанции Аргут А23 ? Это правильно и удобно!

-----------------------

База строительных материалов продает:ламинат,линолеум,керамогранит и фанера недорого в Москве

-----------------------

компьютерная помощь Петербург

-----------------------

алгоритм DES (Data Encryption Standard)

DES – один из самых распространённых алгоритмов блочного шифрования, рекоммендованный Национальным бюро стандартов США (NBS) совместно с Агенством национальной безопасности, АНБ (NSA) в качестве основного средства криптографической защиты информации как в государственных, так и в коммерческих структурах. Однако уже в 1988 г. АНБ рекоммендовало использовать DES только в системах электронного перевода. С учётом выявленных недостатков DES в начальный вариант стандарта постоянно вносятся изменения; появляются и новые алгоритмы, использующие в качестве основы DES – NewDES, TripleDES и др. С учётом современных средств вычислительной и микропроцессорной техники длины 56-битного ключа, используемого в оригинальном варианте DES, уже недостаточно.

DES – блочный алгоритм шифрования с длиной блока 64 бита и симметричными ключами длиной 56 бит. На практике ключ обычно имеет длину 64 бита, где каждый восьмой бит используется для контроля чётности остальных бит ключа.

Всего для получения блока зашифрованного сообщения происходит 16 раундов. Эта величина используется в DES по следующим причинам:

-             12 раундов являются минимально необходимыми для обеспечения должного уровня криптографической защиты;

-             при аппаратной реализации использование 16 раундов позволяет вернуть преобразованный ключ в исходное состояние для дальнейших преобразований;

-             данное количество раундов необходимо, чтобы исключить возможность проведения атаки на блок зашифрованного текста с двух сторон.

Структура алгоритма:

Image

Image

 
Image
Image

Image Image
Image

Image

Блок  выборки

1………………………………56

 
Подпись: Регистр Lк
 1……28

Ключевая последовательность

1………………………………56

 
Image Image
Image Подпись: Регистр Rк 1……28

 

Image
предыдущая тема следующая