FU Tian-shu, LI Shu-guo. A High-Throughput ASIC Implementation of SM4 Algorithm in CBC Mode[J]. Microelectronics & Computer, 2016, 33(10): 13-18.
Citation: FU Tian-shu, LI Shu-guo. A High-Throughput ASIC Implementation of SM4 Algorithm in CBC Mode[J]. Microelectronics & Computer, 2016, 33(10): 13-18.

A High-Throughput ASIC Implementation of SM4 Algorithm in CBC Mode

  • In CBC mode, pipeline technique does not work on SM4 algorithm to increase throughput, as there is a feedback path from output to input. Over this problem, a logic simplifying method is proposed, which can reduce delay of one stage of XOR gates in each round function of encryption algorithm of SM4. Based on this method, SM4 with a 4-round-in-1 structure is designed, in which, delay of 4 stages of XOR gates can be reduced in the critical path, and this design has a higher throughput per unit area than the other schemes in this paper. Synthesis results show that the ASIC implementation of SM4 with a 4-round-in-1 structure can achieve 5.24 Gb/s in throughput, which is higher than that of reported designs.
  • loading

Catalog

    Turn off MathJax
    Article Contents

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return