Title :
FPGA implementation of high speed XTS-AES for data storage devices
Author :
Elmoghany, Mohamed ; Diab, Mohamed ; Kassem, Moustafa ; Khairallah, Mustafa ; El Shahat, Omar ; Sharkasy, Wael
Author_Institution :
Fac. of Eng., Alexandria Univ., Alexandria, Egypt
Abstract :
This paper presents a novel architecture of XTS-AES mode for data storage devices. An enhanced fully pipelined and area efficient XTS-AES mode design using one AES core is proposed. We propose a design of XTS module to handle the data blocks to be encrypted using a single AES core. Considering previous work in XTS, few designs have been published that use a single AES core, and few efforts have been targeted toward their optimization. This paper describes hardware implementation of XTS-AES design with a throughput of 19.56 Gbps and a maximum achievable frequency of 153.84 MHz. This design is written in Verilog HDL and verified on Altera Cyclone II FPGA.
Keywords :
cryptography; field programmable gate arrays; random-access storage; read-only storage; Altera Cyclone II FPGA; RAM; ROM; Verilog HDL; XTS-AES mode design; bit rate 19.56 Gbit/s; data blocks encryption; data storage device; frequency 153.84 MHz; Algorithm design and analysis; Clocks; Computer architecture; Encryption; Field programmable gate arrays; Throughput;
Conference_Titel :
Internet Technology and Secured Transactions (ICITST), 2011 International Conference for
Conference_Location :
Abu Dhabi
Print_ISBN :
978-1-4577-0884-8