Implementation of high throughput XTS-SM4 module for data storage devices

5Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Though SM4 was originally designed for data security and protection in WLAN, it demonstrates high application value in many other data transmission and protection scenarios. In this paper, we present a novel architecture of XTS-SM4 module design for data storage devices, in which we adopt fully unrolled pipeline to adapt SM4 to high throughput requirement. In addition, efforts have been done to optimize the area of Sbox and control quantity of registers. We have also managed to make the module’s interface as elegant as possible to simplify user’s operation. According to synthesis results with TSMC 28 nm cell library, our implementation scheme has achieved a highest throughput of 33.68 Gbps with an efficiency of 325.12 Mbps/(Kgate). Comparing with other XTS-AES designs in the same technology, our XTS-SM4 scheme gains at least twice better throughput/area efficiency.

Cite

CITATION STYLE

APA

Zheng, L., Li, C., Liu, Z., Zhang, L., & Ma, C. (2018). Implementation of high throughput XTS-SM4 module for data storage devices. In Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST (Vol. 255, pp. 271–290). Springer Verlag. https://doi.org/10.1007/978-3-030-01704-0_15

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free