![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Стандарт шифрування даних DES.
Загальна характеристика стандарту шифрування даних DES. Стандарт шифрування даних DES (Data Encryption Standard) був опублікований у 1977 році Національним бюро стандартів США. Він призначений для захисту важливої, але несекретної інформації в державних та комерційних установах США. Зокрема, стандарт шифрування даних DES може використовуватись: · для шифрування кріптографічних ключів при їх автоматизованому розповсюдженні; · для шифрування файлів, поштових відправлень, даних супутникових систем зв’язку; · для аутентифікації даних, які передаються отримувачу (шляхом отримання кріптографічної контрольної суми); · для захисту повідомлень електронної системи платежів при операціях з широкою клієнтурою та між банками; · для реалізації в банківських автоматах тощо. Алгоритм DES використовує комбінацію замін та перестановок при шифруванні кожного 64-бітового блоку даних, на які розбито відкритий текст. При шифруванні використовується 64-бітовий ключ, в якому є значущими тільки 56 бітів. Інші 8 бітів є перевірочними і використовуються для контролю на парність самого ключа. Дешифрування в DES виконується шляхом повторення операцій шифрування у зворотньому порядку. У загальному випадку процес шифрування за алгоритмом DES представлено на схемі Моделювання алгоритму DES (підготовка ключа і підключів, виконання початкової перестановки алгоритму DES, виконання циклу шифрування заміною алгоритму DES, виконання першого кроку циклу шифрування, виконання другого кроку циклу шифрування, виконання кінцевої перестановки алгоритму DES, Дешифрування в DES).
|