Abstract
This article describes algorithm for hardware implementation of AES encryptor device on FPGAAltera Cyclone II FPGA
Highlights
АЛГОРИТМ РОБОТИ ПРИСТРОЮ AES ШИФРАТОРАРозглянуто апаратну реалізацію алгоритму роботи пристрою AES шифратора на базі ПЛІС Altera Cyclone II FPGA Ключові слова: ПЛІС, алгоритм, шифрування даних, AES, Rijndael, FPGA, ключ шифру.
Головним завданням даної роботи є розгляд реалізації алгоритму роботи шифратору для підвищення швидкодії, що досягається, за допомогою апаратної реалізації шифрування AES.
Bernstein опублікував роботу з описом атаки, в якій використовувалось опис часу виконання кожної операції шифрування, дана атака вимагала більше ніж 200 мільйонів вибраних шифротекстів для надходження ключа.
Summary
Розглянуто апаратну реалізацію алгоритму роботи пристрою AES шифратора на базі ПЛІС Altera Cyclone II FPGA Ключові слова: ПЛІС, алгоритм, шифрування даних, AES, Rijndael, FPGA, ключ шифру. Головним завданням даної роботи є розгляд реалізації алгоритму роботи шифратору для підвищення швидкодії, що досягається, за допомогою апаратної реалізації шифрування AES. Bernstein опублікував роботу з описом атаки, в якій використовувалось опис часу виконання кожної операції шифрування, дана атака вимагала більше ніж 200 мільйонів вибраних шифротекстів для надходження ключа. В жовтні 2005 була опублікована робота яка отримувала ключ після 800 операцій, але вимагалась можливість для запуску атаки на тій самій машині, де і виконувалось шифрування. В грудні 2009 року було опубліковано роботу, в якій використовувався диференційний аналіз помилок, штучно згенерованих в матриці станів на 8-му раунді шифрування, це дозволило згенерувати ключ на 232 операції.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.