×

基于FPGA的SM4功率分析混沌掩盖方案。 (英语) Zbl 07568048号

摘要:SCA是加密芯片安全的最大威胁之一。它可以以较低的成本和较快的速度破解未受保护的加密芯片,这在没有任何保护的情况下削弱了SM4加密算法电路的安全性。本文在FPGA上实现了SM4加密算法。利用离散混沌系统产生的伪随机序列对SM4加密过程中的中间值进行随机屏蔽。这将中断加密过程中的功耗,从而阻止功耗分析。实验结果表明,该混沌掩模方案能够有效地防止中值泄漏,保护SM4加密系统免受功率分析攻击。

MSC公司:

68第25页 数据加密(计算机科学方面)
94轴 通信、信息
68单位 计算方法和应用

软件:

SM4公司
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Agrawal,D.、Archambeault,B.和Rao,J.R.[2002]《EM侧通道》,《密码术》。哈德。嵌入。系统。象棋2002,29胜45负·Zbl 1019.68535号
[2] Alam,M.、Ghosh,S.、Mohan,M.J.、Mukhopadhyay,D.、Chowdhury,D.R.和Gupta,I.S.[2009]“故障对屏蔽AES Sbox实施和对策的影响”,IET通知。安全3,34-44。
[3] Bae,D.,Nam,S.&Ha,J.C.[2020]“分组密码SM4的侧通道攻击和基于掩蔽的对策分析”,韩国研究所。通知。安全。Cryptol.30,39-49。
[4] Baek,Y.和Noh,M.[2006]“抗DPA有限域乘法器和安全AES设计”,Inform。安全。实际。实验3903,1-12。
[5] Bellizia,D.,Berti,F.,Bronchain,O.,Cassiers,G.&Duval,S.[2020]“诡计:使用mMasked可调整块密码的基于海绵的防泄漏认证加密”,IACR Trans。赛姆。塞浦路斯。,295-349.
[6] Biham,E.&Shamir,A.[1997],“密钥密码系统的差异故障分析”,《密码学进展》,CRYPTO97,513-525·Zbl 0886.94010号
[7] Bogdanov,A.和Kizhvatov,I.[2012]“超越DPA的限制:合并的侧通道碰撞攻击”,IEEE Trans。计算611153-1164·Zbl 1365.94405号
[8] Brier,E.、Clavier,C.和Olivier,F.[2004]“泄漏模型的相关功率分析”,《密码》。哈德。嵌入。系统。CHES2004,16-29·Zbl 1104.68467号
[9] Canright,D.和Batina,L.[2008]“一种用于AES的非常紧凑的完全掩蔽的S盒,”Appl。加密程序。净值。安全5037、446-459·Zbl 1319.94055号
[10] Carbone,M.、Conin,V.和Cornelie,M.[2019]“深入学习评估安全RSA实施”,IACR Trans。加密程序。哈德。嵌入。2019年系统,132-161。
[11] Chari,S.、Rao,J.R.和Rohatgi,P.[2002]“模板攻击”,《加密硬件和嵌入式系统国际研讨会》,第13-28页·Zbl 1019.68541号
[12] Cherisey,E.D.,Gilley,S.&Rioul,O.[2019]“最佳信息最成功”,IACR Trans。加密程序。哈德。嵌入。2019年系统,49-79。
[13] Chou,Y.H.&Lu,S.L.L.[2019]“高性能、低能耗、紧凑型掩模128位AES in \(22)nm CMOS技术”,2019年国际交响乐团。超大规模集成电路设计自动化与测试。
[14] Elena,T.、Domenico,D.S.和Lucia,G.[2002]“AES的相似自适应乘法掩蔽”,密码学。哈德。嵌入。系统。CHES2002189-197·Zbl 1019.68583号
[15] Elisabeth,O.,Stefan,M.,Norbert,P.&Vincent,R.[2005]“AES S-box的抗旁道分析描述”,《快速软件加密》,第413-423页·Zbl 1140.94366号
[16] Gierlichs,B.,Lemke Rust,K.和Paar,C.[2006]“模板与随机方法”,加密硬件和嵌入式系统国际研讨会,第15-29页。
[17] Gierlichs,B.,Batina,L.&Tuyls,P.[2008]“相互信息分析”,《密码》。哈德。嵌入。系统。CHES2008,426-442。
[18] Huang,H.、Liu,L.B.、Huang、Q.H.、Chen,Y.J.、Yin,S.Y.和Wei,S.J.[2019]“针对相关功率分析攻击的低区域覆盖低熵掩蔽方案(LEMS)”,IEEE Trans。计算机辅助集成电路设计。电路与系统38、208-219。
[19] Jovan,D.G.和Christophe,T.[2002],“AES的乘法掩蔽和功率分析”,《密码学》。哈德。嵌入。系统。CHES2002198-212·Zbl 1019.68551号
[20] Kamoun,N.,Bossuet,L.&Ghazel,A.[2008]“AES基于屏蔽S-box的DPA对抗的SRAM-FPGA实现”,2008年第三届国际设计与测试研讨会,第74-77页。
[21] Kim,H.&Hong,S.[2019]“嵌入式物联网处理器从算术到布尔掩蔽的轻量级转换”,应用。科学基础91438。
[22] Kocher,P.C.[1996]“对Diffie-Hellman、RSA、DSS和其他系统实现的定时攻击”,高级加密。密码96,104-113·Zbl 1329.94070号
[23] Kocher,P.C.、Jaffe,J.M.和Jun,B.[1999a]“差分功率分析”,高级加密。密码99,388-397·Zbl 0942.94501号
[24] Kocher,P.、Jaffe,J.和Jun,B.[1999b]“差分功率分析”,《国际密码学杂志》,388-397·Zbl 0942.94501号
[25] Kumar,K.,Mukhopadhyay,D.&RoyChowdhury,D.[2007]“抗差分功率分析屏蔽AES S-Box的设计”,《国际密码》。印度20074859,373-383·Zbl 1153.94404号
[26] Kwon,H.P.&Ha,J.C.[2019]“掩蔽方法的应用与分析,以实现安全的轻量级分组密码CHAM,抵御副信道攻击”,韩国研究所。通知。安全。Cryptol.29,709-718。
[27] Li,Y.,Sakiyama,K.和Gomisawa,S.[2010]“故障敏感性分析”,《密码》。硬件。嵌入。系统。CHES2010320-334。
[28] Li,Y.Q.和Zheng,S.H.[2020]“RLM:一种新的面具对抗措施,以对抗GIFT的HO-CPA”,2020 IEEE国际会议论文。智力。通知。系统。
[29] Liang,H.,Wu,L.J.,Zhang,X.M.&Wang,J.B.[2014]“基于复合场的SM4屏蔽Sbox设计”,2014年第十届国际计算智能与安全大会。
[30] Lv,S.W.,Li,D.&Zhang,C.[2012]SM4分组密码算法(中国标准出版社),第5-8页。
[31] Mehdi,L.A.和Christophe,G.[2001]“DES和AES的实现,可以抵御一些攻击”,《加密》。硬件。嵌入式系统。CHES2001309-318·Zbl 1006.68702号
[32] Montmini,D.P.,Baldwin,R.O.&Temple,M.A.[2013]“使用软件定义的无线电对32位微处理器的差异电磁攻击”,IEEE Trans。通知。Forens公司。安全8,2101-2114。
[33] Prouff,E.,Strullu,R.&Benadgil,A.R.[2018]“副信道分析的深度学习技术研究和ASCAD数据库介绍”,IACR密码电子打印档案,2018-2064页。
[34] Qu,K.G.,An,W.,Wu,L.J.,Ren,Y.T.&Zhang,X.M.[2015]“基于SM3的MAC的新型屏蔽方案”,中国公社.12,12-21。
[35] Robyns,P.、Quax,P.和Lamotte,W.[2019]“使用相关性优化改进CEMA”,IACR Trans。加密程序。哈德。嵌入。2019年系统,1-24。
[36] Rudra,A.、Dubey,P.、Jutla,C.、Kumar,V.、Rao,J.和Rohatgi,P.[2001]“使用复合字段算法实现高效Rijndael加密”,CHES 2001,第171-184页·Zbl 1012.94544号
[37] Schramm,K.,Wollinger,T.&Paar,C.[2003]“一类新的碰撞攻击及其在DES中的应用”,《快速软件加密FSE2003》,206-222·兹比尔1254.94043
[38] Suzuki,D.,Saeki,M.&Ichikawa,T.[2004]“随机切换逻辑:基于转移概率的DPA对策”,IACR密码电子打印档案346。
[39] Trichina,E.[2003]“屏蔽数据上AES子字节转换的组合逻辑设计”,IACR加密电子打印档案,第1-13页。
[40] Wang,A.、Chen,M.和Wang,Z.Y.[2013]“故障率分析:有效中断屏蔽的AES硬件实现”,IEEE Trans。电路系统-二: 快讯60、517-521。
[41] Yuan,Z.,Wang,Y.,Li,R.&Zhao,W.[2011]“基于FPGA的屏蔽AES实现优化”,2011年IEEE第54届国际中西部交响乐团。《电路与系统》,第1-14页。
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。