High performance FPGA implementation for SMS4

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

Abstract

SMS4 is an encryption algorithm supported in China WAPI standard. This paper implements the SMS4 algorithm for FPGA. We proposed iteration architecture and pipeline architecture respectively, utilizing the similarity between encryption and key-expansion to reduce area. The iteration architecture supports ECB/CBC mode, and throughput can achieve 721Mbps with cost of 1158 ALMs. The pipeline architecture can achieve 21760Mbit/s, using 7661 ALMs. Both of them can reach higher encryption and decryption throughput and lower area cost than implementations before. The functionality and performance are evaluated on Altera Straitx II FPGA device. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Husen, W., & Shuguo, L. (2011). High performance FPGA implementation for SMS4. In Communications in Computer and Information Science (Vol. 163 CCIS, pp. 469–475). https://doi.org/10.1007/978-3-642-25002-6_66

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