Title :
ASIC implementation of AES
Author :
Shastry, P.V.S. ; Kulkarni, Akhil ; Sutaone, M.S.
Author_Institution :
Dept. of Electron. & Telecommunicaitons, Cummins Coll. of Eng. for Women, Pune, India
Abstract :
This paper proposes a low power implementation of rolled architecture for AES encryption and decryption. The design employs key expansion for all the three standard key lengths of 128, 192 and 256 bits. The keys are expanded once and stored in a memory while the encryption process is carried out. We have used 180nm standard cell library to implement the design. The design was clocked at 125 MHz to obtain a throughput of 1.6Gbps for 128 bit key, 1.33Gbps for 192 bit key and 1.14Gbps for 256 bit key. In total, 58445 gates were employed to implement all key size encryption, decryption and key expansion with a very low power consumption of 22.85mW.
Keywords :
application specific integrated circuits; cryptography; AES encryption-decryption; ASIC Implementation; bit rate 1.14 Gbit/s; bit rate 1.33 Gbit/s; bit rate 1.6 Gbit/s; encryption process; frequency 125 MHz; key expansion; power 22.85 mW; standard cell library; Clocks; Computer architecture; Encryption; Logic gates; Standards; Throughput; AES; ASIC; Rolled architecture;
Conference_Titel :
India Conference (INDICON), 2012 Annual IEEE
Conference_Location :
Kochi
Print_ISBN :
978-1-4673-2270-6
DOI :
10.1109/INDCON.2012.6420811