Title :
The Optimized Design of Rijndael Algorithm Based on SOPC
Author :
Xiao, Shunwen ; Chen, Yajun ; Luo, Peng
Author_Institution :
Coll. of Phys. & Electron. Inf., China West Normal Univ., Nanchong, China
Abstract :
Based on the analysis of the round transformation and key expansion, the advanced encryption standard (AES) algorithm is optimized through the look-up table. And then the optimized Rijndael algorithm based on SOPC (system on a programmable chip) is designed and implemented through software and hardware. According to the software design flow chart of the optimized Rijndael algorithm, the program design of the corresponding B table and key generator are completed. The testing results are: the highest working frequency is 147 MHz; the biggest data flow is 2382 Mbps. The design of the Rijndael algorithm based on "NIOS II + FPGA" can achieve a higher data processing speed while it occupies relatively low resources. The design has a big breakthrough compared to the traditional FPGA realization.
Keywords :
cryptography; field programmable gate arrays; logic design; system-on-chip; table lookup; FPGA realization; NIOS II; Rijndael algorithm; SOPC; advanced encryption standard algorithm; data processing speed; key expansion; key generator; look-up table; optimized design; program design; round transformation; software design flow chart; system on a programmable chip; Algorithm design and analysis; Cryptography; Design optimization; Field programmable gate arrays; Flowcharts; Hardware; Software algorithms; Software design; Table lookup; Testing;
Conference_Titel :
Information and Multimedia Technology, 2009. ICIMT '09. International Conference on
Conference_Location :
Jeju Island
Print_ISBN :
978-0-7695-3922-5
DOI :
10.1109/ICIMT.2009.103