DocumentCode
3083961
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
fYear
2012
fDate
7-9 Dec. 2012
Firstpage
1255
Lastpage
1259
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;
fLanguage
English
Publisher
ieee
Conference_Titel
India Conference (INDICON), 2012 Annual IEEE
Conference_Location
Kochi
Print_ISBN
978-1-4673-2270-6
Type
conf
DOI
10.1109/INDCON.2012.6420811
Filename
6420811
Link To Document