A High-Throughput Hardware Implementation of XTS-AES Encryption Algorithm

LI Zi-lei,LIU Zheng-lin,HUO Wen-jie,ZOU Xue-cheng
DOI: https://doi.org/10.19304/j.cnki.issn1000-7180.2011.04.024
2011-01-01
Abstract:This paper proposes a new hardware implementation method for XTS-AES Algorithm that has a full parallel pipelined structure.The proposal scheme increases throughput by unrolling the data path.Meanwhile,it also improves the circuit clock frequency and overall performance by using inner pipelined structure to optimize the critical path.Compared with the currently known highest throughput XTS-AES implementation,the new XTS-AES module increases the throughput by 52.28% in UMC 90 nm CMOS technology.The result indicates that this hardware module fully meets the need of high-speed encrypted storage at present.
What problem does this paper attempt to address?