首页 | 官方网站   微博 | 高级检索  
     

基于余数系统抗MESD攻击的RSA算法
引用本文:刘莺迎.基于余数系统抗MESD攻击的RSA算法[J].计算机应用与软件,2021,38(4):324-327,333.
作者姓名:刘莺迎
作者单位:河南牧业经济学院信息工程学院 河南 驻马店450044
基金项目:河南省科技厅科技攻关项目
摘    要:RSA密码算法是SoC智能芯片最广泛应用的公钥密码算法之一,然而具有实现简单、攻击成功率高等优点的能量分析攻击对其具有较大的安全威胁。MESD攻击是针对RSA密码算法最有效的差分能量分析攻击手段之一。为加强RSA算法抵抗MESD差分能量分析攻击的能力,提出一种基于余数系统和蒙哥马利模乘算法的抗MESD差分能量分析攻击算法。采用余数系统把大数运算转变成小数运算,运用蒙哥马利模乘算法实现模除运算替换。由仿真实验和分析可知:该算法可以抵抗MESD差分能量分析攻击,具有非常好的理论研究意义与实际应用意义。

关 键 词:SoC智能芯片  RSA算法  MESD攻击  蒙哥马利模乘  余数系统

RSA ALGORITHM AGAINST MESD ATTACK BASED ON RESIDUE NUMBER SYSTEM
Liu Yingying.RSA ALGORITHM AGAINST MESD ATTACK BASED ON RESIDUE NUMBER SYSTEM[J].Computer Applications and Software,2021,38(4):324-327,333.
Authors:Liu Yingying
Affiliation:(School of Information Engineering,Henan University of Animal Husbandry and Economy,Zhumadian 450044,Henan,China)
Abstract:RSA cryptography algorithm is one of the most widely used public key cryptography algorithms for SoC smart chip.However,power analysis attacks with the advantages of simple implementation and high attack success rate have great security threats to RSA cryptography algorithm.MESD attack is one of the most effective differential power analysis attacks against RSA cryptography algorithm.In order to strengthen the ability of RSA cryptography algorithm to resist MESD attack,an algorithm based on residue number system and Montgomery module multiplication algorithm is presented to resist the attack of differential power analysis of MESD.The residue number system was used to convert large number calculation into decimal calculation;the Montgomery module multiplication algorithm was used to replace modular division operation.The simulation experiments and analysis indicate that the presented algorithm can resist the MESD differential power analysis attack,which has very good theoretical research significance and practical application significance.
Keywords:SoC smart chip  RSA algorithm  MESD attack  Montgomery modular multiplication  Residue number system
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号