Одним з найпоширеніших алгоритмів блокового шифрування, рекомендованих Національним бюро стандартів США спільно з АНБ в якості основного засобу криптографічного захисту інформації як у державних, так і в комерційних структурах, є Data Encryption Standard (DES). Він був розроблений в 1977 р., проте вже в 1988 р. АНБ рекомендувало використовувати DES тільки в системах електронного переказу. З урахуванням виявлених недоліків DES в початковий варіант стандарту постійно вносяться зміни; з'являються також і нові алгоритми, що використовують як основи DES - NewDES, TripleDES та ін Необхідність розробки нових алгоритмів зумовлена великою кількістю атак, яких зазнав DES за довгі роки свого існування. Крім того, бурхливий розвиток засобів обчислювальної та мікропроцесорної техніки призвело до того, що 56-бітного ключа, що використовується в оригінальному варіанті DES, стало недостатньо, щоб протистояти атакам, що здійснюються методом «грубої сили». Проте в комерційній сфері та в системах електронних розрахунків DES і на сьогоднішній день залишається одним з найпопулярніших алгоритмів блокового шифрування.
DES є блоковим алгоритм шифрування з довжиною блоку 64 біта і симетричними ключами довжиною 56 біт. На практиці ключ зазвичай має довжину 64 біта, де кожен восьмий біт використовується для контролю парності інших бітів ключа.
criptogrof.ru Криптография: защита информации и информационная безопасность Карты сайта: 1 2 3 4
