Реализация криптографического алгоритма RC6 на FPGA
Автор: Шапиев М.М., Серов С.С., Никитин К.И., Серов С.А.
Журнал: Форум молодых ученых @forum-nauka
Статья в выпуске: 5-3 (21), 2018 года.
Бесплатный доступ
Блочные шифры являются одними из самых распространенных шифров в современной вычислительной технике. Эти шифры одни из самых требовательных к вычислительным ресурсам, поэтому для реализации этих криптографических алгоритмов, можно использовать FPGA (со кр. field programmable gate array - программируемая пользователем вентильная матрица). В данной работе мы реализуем криптографический алгоритм RC6 на FPGA фирмы Altera и анализируем эту реализацию.
В статье рассматриваются: криптография, шифрование, плис, цифровая схемотехника, блочные шифры
Короткий адрес: https://sciup.org/140283058
IDR: 140283058
Список литературы Реализация криптографического алгоритма RC6 на FPGA
- Шнайер Б. Прикладная криптография. 2-е издание, М.: Триумф, 2002, 816 с.
- Спиридонов С.Б. Курс лекций по Вычислительные системы АСОИУ. М.: МГТУ им. Баумана, 2017. 224 c.
- Спиридонов С.Б. Курс лекций по схемотехнике дискретных устройств. М.: МГТУ им. Баумана, 2017. 204 c.
- Дэвид Харрис М. Сара Харрис Л. Цифровая схемотехника и архитектура компьютера, М.: Morgan Kaufman, 2013, 792 с.
- Ronald L. Rivest, M.J.B. Robshaw, R. Sidney, and Y.L. Yin. "The RC6 Block Cipher". Cambridge, M.I.T.: 1998, 21 p.
- Акчурин А.Д., Юсупов К.М. Программирование на языке Verilog. Учебное пособие. Казань, 2016. 90 с.