检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:武小年[1] 李金林 潘晟 李俊榜 张润莲[1] 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)
机构地区:[1]桂林电子科技大学,广西密码学与信息安全重点实验室,广西桂林541004
出 处:《计算机应用研究》2022年第2期572-576,共5页Application Research of Computers
基 金:国家自然科学基金资助项目(62062026,61872103);广西科技计划资助项目(桂科AB18281019);保密通信重点实验室基金资助项目(6142103190103);广西创新研究团队资助项目(2019GXNSFGA245004);广西青年创新人才科研专项资助项目(桂科AD20238082);广西创新训练资助项目(202010595195,202010595138)。
摘 要:侧信道分析已严重威胁到密码算法应用安全,为提高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.
关 键 词:SM4 门限掩码 复合域 S盒 现场可编程门阵列
分 类 号:TP309.2[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.218.61.200