期刊文献+

SM4算法门限掩码方案设计与实现 被引量:3

Design and implementation of threshold masking schema on SM4 algorithm
下载PDF
导出
摘要 侧信道分析已严重威胁到密码算法应用安全,为提高SM4算法抵御侧信道分析的能力,提出一种门限掩码方案。首先,完成对SM4算法S盒的复合域分解;其次,基于二共享设计门限掩码方案,使用随机数将S盒输入进行二共享拆分,通过复合域运算和S盒门限掩码进行电路重构,并基于S盒复用降低硬件开销;最后进行线性层操作后将两个输出结果通过异或完成去掩码操作。对SM4算法门限掩码方案的FPGA实现仿真结果和安全性测试结果表明,本掩码方案能够有效抵抗CPA攻击,实现面积相对较低。 Side channel analysis has seriously threatened the application security of cryptographic algorithms.In order to improve the ability of SM4 algorithm to resist side channel analysis,this paper proposed a threshold masking scheme for SM4 algorithm.Firstly,it decomposed the S-box of SM4 algorithm.Then this paper designed the threshold masking method based on two sharing pattern for SM4.According to the method,the schema split the S-box input into two shares by using random number,and rebuilt the circuit by composite field operation and the S-box threshold masking,and reduced the hardware cost by reusing S-boxes.After the linear layer operation,the schema carried out unmasked operation by XOR the two output results.The simulation results and security test results of FPGA implementation for SM4 threshold masking schema show that the mas-king scheme can effectively resist CPA attack,and its implementation area is lower.
作者 武小年 李金林 潘晟 李俊榜 张润莲 Wu Xiaonian;Li Jinlin;Pan Sheng;Li Junbang;Zhang Runlian(Guangxi Key Laboratory of Cryptography&Information Security,Guilin University of Electronic Technology,Guilin Guangxi 541004,China)
出处 《计算机应用研究》 CSCD 北大核心 2022年第2期572-576,共5页 Application Research of Computers
基金 国家自然科学基金资助项目(62062026,61872103) 广西科技计划资助项目(桂科AB18281019) 保密通信重点实验室基金资助项目(6142103190103) 广西创新研究团队资助项目(2019GXNSFGA245004) 广西青年创新人才科研专项资助项目(桂科AD20238082) 广西创新训练资助项目(202010595195,202010595138)。
关键词 SM4 门限掩码 复合域 S盒 现场可编程门阵列 SM4 threshold masking composite field S-box FPGA
  • 相关文献

参考文献2

二级参考文献12

  • 1Office of State Commercial Cipher Administration. SMS4 cipher for WLAN products [EB/OL]. Http:// www. oscca. gov. cn/UpFile/200621016423197990. pdf, 2006.
  • 2Liu F, Ji W, Hu L, et al. Analysis of the SMS4 block cipher [ C ]// Proceedings of the Australasian Conference on Information Security and Privacy. Australasian: Springer, 2007, 4586: 158-170.
  • 3Brunner H, Curiger A, Hofstetter M. On computing multiplicative inverses in GF (2/sup m/) [J]. IEEE Transactions on Computers, 1993, 42(8): 1 010-1 015.
  • 4Rijmen V. Efficient implementation of the Rijndael S- box[EB/OL], http://www. iaik. tugraz. at/research/ crypto/AES/old/-rijmen/rijndael/sbox. pdf.
  • 5Satoh A, Morioka S, Takano K, et al. A compact Rijndael hardware architecture with S-box optimization [C]// Proceedings of the 7th International Conference on the Theory and Applications of Cryptology. Gold Coast, Australia, Springer, 2001, 2248:239-254.
  • 6Wolkerstorfer J, Oswald E, Lamberger M. An ASIC implementation of the AES Sboxes [C]// Proceedings of the Cryptographer's Track at the RSA Conference on Topics in Cryptology. San Jose, CA: Springer, 2002: 67-78.
  • 7Paar C. Efficient VLSI architectures for bit parallel computation in galois fields[D]. PhD thesis, Universitat Essen, Germany, 1994.
  • 8Canright D. A very compact S-box for AES[C]// Proceedings of 7th Workshop on Cryptographic Hardware and Embedded Systems. Edinburgh, UK: Springer, 2005, 3659: 441-455.
  • 9吕述望,苏波展,王鹏,毛颖颖,霍利利.SM4分组密码算法综述[J].信息安全研究,2016,2(11):995-1007. 被引量:74
  • 10钟卫东,孟庆全,张帅伟,汪晶晶.基于秘密共享的AES的S盒实现与优化[J].工程科学与技术,2017,49(1):191-196. 被引量:7

共引文献13

同被引文献32

引证文献3

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部