Title :
Minimal Instruction Set FPGA AES processor using Handel — C
Author :
Kong, J.H. ; Ang, L.-M. ; Seng, K.P. ; Adejo, Achonu Oluwole
Author_Institution :
Univ. of Nottingham Malaysia Campus, Semenyih, Malaysia
Abstract :
This paper presents an FPGA implementation of the Advanced Encryption Standard (AES), using a Minimal Instruction Set Computer (MISC) architecture. The MISC´s architecture is simple and reconfigurable to execute fundamental instructions with just simple hardware logic components. Due to the MISC´s simplicity, it can be further extended to data encryption systems for certain applications like wireless sensor networks and other low complexity systems which may have severely constrained physical memory requirements. With the availability of the FPGA technology, aids practical implementation of the data encryption purpose processor.
Keywords :
C language; computer architecture; cryptography; field programmable gate arrays; instruction sets; FPGA AES processor; Handel-C; advanced encryption standard; data encryption purpose processor; data encryption systems; field programmable gate array; minimal instruction set computer; Adders; Clocks; Computer architecture; Computers; Encryption; Hardware; Registers; AES; Minimal Instruction Set Computer;
Conference_Titel :
Computer Applications and Industrial Electronics (ICCAIE), 2010 International Conference on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-1-4244-9054-7
DOI :
10.1109/ICCAIE.2010.5735100