Low-cost hardware implementation of SM4 based on composite field

Hailiang Fu,Guoqiang Bai,Xingjun Wu
DOI: https://doi.org/10.1109/ITNEC.2016.7560361
2016-01-01
Abstract:This paper presents an iterative encryption architecture of SM4 arithmetic in combinational logic. Previous works using Lookup Tables to implement the Sbox function have relied on circuits with a large area. Using the Normal Basis in the Composite Field, the proposed design reduces the circuits' area. We test all feasible sets of Normal Basis and finally find 8 sets for correct encryption of SM4. Through the simulation in Modelsim, the proposed architecture achieves the right result within 32 rounds. Compared with the other designs, our design uses less hardware and has a big advantage in resource constrained applications.
What problem does this paper attempt to address?