High-Speed Implementation of the SMS4 Algorithm Engine

ZHOU Zhou,HE Yi-fan,SHEN Hai-bin,ZHAO Xu-xin
DOI: https://doi.org/10.3969/j.issn.1005-9490.2007.04.089
2007-01-01
Abstract:SMS4 algorithm is the domestic encryption standard released for WLAN use.An inner-round pipelined,high-speed engine is proposed after analyzing the features of this algorithm.By using pipelined or parallel multi-engines,throughput and hardware cost can be easily adjusted according to different applications.Compared with the 32-stage pipelined structure,hardware cost is much lower under the same throughput.Moreover,the SMS4 encryption/decryption system can easily fit in a low-cost Spartan II XC2S50 FPGA in a single-engine implementation.
What problem does this paper attempt to address?