Аппаратная реализация блочных шифров

Содержание

Исходные данные:

длина блока – 64 бит;

количество раундов – 8 ;

тип структуры блочного шифра – SP-сеть;

размерность таблиц подстановок – 4 бита .

Выдержка из текста

Шифрование с использованием блочного шифра обеспечивает конфиденциальность информации путём преобразования открытых сообщений в безопасные шифрованные сообщения, где конкретное преобразование, реализуемое блочным шифром, определяется секретным ключом. Этот секретный ключ (или набор ключей) известен только законным пользователям. Тогда как поточные шифры имеют память, заключенную в их внутреннем состоянии, блочные шифры не имеют памяти вне конкретного блока и таким образом не имеют внутреннего состояния.

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

Список использованной литературы

1. Поликарпов С.В., Трунов И.Л., кожевников А.А. Методические указания по выполнению курсового проекта «Высокоскоростной аппаратный модуль шифрования». Таганрог: ИКТИБ ЮФУ. 2015. 67 с.

2. Разработка цифровых устройств на основе ПЛИС XILINX с применением языка VHDL. Тарасов И.Е. Горячая линия — Телеком. 2005

3. Проектирование цифровых устройств на основе ПЛИС фирмы XILINX в САПР WebPackISE. Зотов В.Ю. – М., 2003

4. Проектирование встраиваемых микропроцессорных систем на основе ПЛИС фирмы XILINX. Зотов В.Ю. – М.: Горячая линия – Телеком, 2006

5. Функциональное моделирование в XilinxISENavigator — http://www.fpga-cpld.ru/saprnew6.html

Похожие записи