The Design of Compact SM4 Encryption and Decryption Circuits That Are Resistant to Bypass Attack

被引:5
|
作者
Zhou, Fang [1 ,2 ]
Zhang, Benjun [1 ]
Wu, Ning [1 ]
Bu, Xiangli [1 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Elect & Informat Engn, Nanjing 211106, Peoples R China
[2] Sci & Technol Elect Informat Control Lab, Chengdu 610036, Peoples R China
来源
ELECTRONICS | 2020年 / 9卷 / 07期
关键词
SM4; cryptographic circuit; mask; resist power analysis;
D O I
10.3390/electronics9071102
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In order to achieve the purpose of defending against side channel attacks, a compact SM4 circuit was designed based on the mask and random delay technique, and the linear transformation module was designed with random insertion of the pseudo operation method. By analyzing the glitch data generated by the S-box of SM4 with different inputs, the security against glitch attacks was confirmed. Then, the DPA (Differential Power Analysis) was performed on the designed circuit. The key could not be successfully obtained even in the case of 100,000 power curves, so that the safety of SM4 against DPA is verified. Finally, using Synopsys DC (Design Compiler, Mountain View, CA94043DC, USA) to synthesize the designed circuit, the results show that the area of the designed circuit in the SMIC 0.18 process is 82,734 mu m(2), which is 48% smaller than results reported in other papers.
引用
收藏
页码:1 / 17
页数:16
相关论文
共 41 条
  • [1] High-speed Encryption & Decryption System Based on SM4 Algorithm
    Lv Qian
    Li Li
    Cao Yan-yan
    [J]. INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2016, 10 (09): : 1 - 8
  • [2] Distributed power analysis attack on SM4 encryption chip
    Gong, Haoran
    Ju, Tailiang
    [J]. SCIENTIFIC REPORTS, 2024, 14 (01)
  • [3] Compact circuits for combined AES encryption/decryption
    Banik, Subhadeep
    Bogdanov, Andrey
    Regazzoni, Francesco
    [J]. JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2019, 9 (01) : 69 - 83
  • [4] Compact circuits for combined AES encryption/decryption
    Subhadeep Banik
    Andrey Bogdanov
    Francesco Regazzoni
    [J]. Journal of Cryptographic Engineering, 2019, 9 : 69 - 83
  • [5] File-Based Encryption with SM4
    Gao, Chan
    Yang, Chung-huang
    [J]. 2017 IEEE SECOND INTERNATIONAL CONFERENCE ON DATA SCIENCE IN CYBERSPACE (DSC), 2017, : 426 - 430
  • [6] Optimizing the SM4 Encryption Algorithm for Blockchain Security
    Hu, Xiaomeng
    Yi, Haibo
    Zhang, Wenyu
    Du, Yaning
    [J]. BLOCKCHAIN TECHNOLOGY AND APPLICATION, CBCS 2023, 2024, 2098 : 31 - 45
  • [7] Authenticated Encryption Based on SM4 Round Function
    Zhang, Jian
    Wu, Wen-Ling
    [J]. Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2018, 46 (06): : 1294 - 1299
  • [8] Differential Power Attack on SM4 block cipher
    Bai, Guoqiang
    Fu, Hailiang
    Li, Wei
    Wu, Xingjun
    [J]. 2018 17TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (IEEE TRUSTCOM) / 12TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (IEEE BIGDATASE), 2018, : 1494 - 1497
  • [9] Design of Ultrafast Encryption and Decryption Circuits for Secured Optical Networks
    Singh, Surinder
    Lovkesh
    Ye, Xiaohua
    Kaler, R. S.
    [J]. IEEE JOURNAL OF QUANTUM ELECTRONICS, 2012, 48 (12) : 1547 - 1553
  • [10] Known-Key Attack on SM4 Block Cipher
    Kang, HyungChul
    Hong, Deukjo
    Sung, Jaechul
    Hong, Seokhie
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2017, E100A (12): : 2985 - 2990