期刊名称:Lecture Notes in Engineering and Computer Science
印刷版ISSN:2078-0958
电子版ISSN:2078-0966
出版年度:2019
卷号:2241
页码:73-77
出版社:Newswood and International Association of Engineers
摘要:For the scenarios with moderate data throughput
and low area overhead, this paper designs a compact SM4
encryption and decryption algorithm circuit based on reusing
the S-box in key schedule and round transformation. In
addition, the area of proposed circuit could be further reduced
by Composite Field Approach and optimizing the critical path
of the circuit by dividing timing. Finally, the design of state
machine that controls the encryption and decryption process is
presented. Under the SMIC 0.18μm CMOS process, the
synthesized circuit occupies only 0.057 mm2
of resources.
Compared with other implementations, the proposed design has
a higher ratio of throughput/gate, which is very suitable for low
area overhead applications such as smart IC cards.
关键词:Encryption and decryption; SM4; Composite
Field; reusing