Design and implementation of low-cost SM4 for consumer electronic product
Zhu Kunsong, Lichao Zhang, Zibin Dai, Wei Li · 2016
With the popularity of Internet of Things technology in consumer electronic product, the security of data in these devices is becoming increasingly important. However, common encryption schemes are not well suited for these resource-constrained devices. To solve this problem, a low-cost SM4 implementation structure based on resource reutilization is proposed in this paper. The round function and key expansion use the core module in serial and all the round keys generated on-the-fly. Composite field S-box and barrel shifter allow the circuit area to be further reduced. Key store & check module and CK generate module can improve the efficiency of decode mode. The result shows that only 2756 GE is used in our design on SMIC 0.18 um CMOS technology, and it can achieve 318 of FOM (Figure of Merit). Therefore, it is quite a good way to protect the security of data in consumer electronic product.