DocumentCode
2787008
Title
Design and Implementation of AES Based on ARM920T Processor
Author
Yuehua Zhang ; Jian Zhang ; Guannan Liu
Author_Institution
Sch. of Electron. & Inf. Eng., Univ. of Sci. & Technol. Liaoning, Anshan, China
fYear
2015
fDate
24-26 April 2015
Firstpage
189
Lastpage
193
Abstract
This paper presents an optimization of the Irondale algorithm which can speed up execution on ARM920T microprocessor. Irondale was selected as the Advanced Encryption Standard (AES) by the National Institute of Standards and Technology (NIST). First we present a theoretical analysis of the Irondale algorithm and code optimization, and then simulation results of the optimized algorithm on ARM920T microprocessor are presented. The cycles of key schedule for decryption are more than the cycles of key schedule for encryption. Key schedule for decryption has larger memory than key schedule for encryption. Decryption (including decryption key schedule) is slower than encryption (including encryption key schedule). The experiment shows the algorithm can be executed on ARM920T microprocessor efficiently.
Keywords
cryptography; microprocessor chips; AES; ARM920T microprocessor; NIST; Rijndael algorithm; advanced encryption standard; code optimization; decryption; key schedule cycle; national institute of standards and technology; Algorithm design and analysis; Ciphers; Encryption; Niobium; Optimization; Schedules; Standards; ARM microprocessor; advanced encryption standard (AES); key schedule; optimization; rijndael;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Science and Control Engineering (ICISCE), 2015 2nd International Conference on
Conference_Location
Shanghai
Print_ISBN
978-1-4673-6849-0
Type
conf
DOI
10.1109/ICISCE.2015.49
Filename
7120589
Link To Document