The search functionality is under construction.
The search functionality is under construction.

The ASIC Implementation of SM3 Hash Algorithm for High Throughput

Xiaojing DU, Shuguo LI

  • Full Text Views

    0

  • Cite this

Summary :

SM3 is a hash function standard defined by China. Unlike SHA-1 and SHA-2, it is hard for SM3 to speed up the throughput because it has more complicated compression function than other hash algorithm. In this paper, we propose a 4-round-in-1 structure to reduce the number of rounds, and a logical simplifying to move 3 adders and 3 XOR gates from critical path to the non-critical path. Based in SMIC 65nm CMOS technology, the throughput of SM3 can achieve 6.54Gbps which is higher than that of the reported designs.

Publication
IEICE TRANSACTIONS on Fundamentals Vol.E99-A No.7 pp.1481-1487
Publication Date
2016/07/01
Publicized
Online ISSN
1745-1337
DOI
10.1587/transfun.E99.A.1481
Type of Manuscript
LETTER
Category
Cryptography and Information Security

Authors

Xiaojing DU
  Tsinghua University
Shuguo LI
  Tsinghua University

Keyword