带防护RSA密码算法旁路模板攻击方法研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:lxqandhd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络时代、大数据时代的到来,移动设备在人们生活中扮演越来越重要的角色。移动支付、通信安全、隐私保护、数据安全等信息安全方面的需求越来越大。公钥密码因其特点在信息时代得到广泛应用。其代表为RSA密码算法和ECC密码算法。RSA密码算法由于其核心运算的特点,自旁路攻击方法被提出以来,在抵御旁路攻击方面一直很弱。先后提出了简单功耗分析(SPA)、差分功耗分析(DPA)、差分故障分析(DFA)等方法。为了抵御这些旁路攻击方法,人们也提出很多防护方法,来弥补RSA密码算法在这方面的不足。  模板攻击是一种较新的旁路攻击方法,它借鉴机器学习和模式识别的技术,结合一些数学方法,充分利用功耗曲线的信息,从中挖掘密钥和密钥相关信息。有人称“模板攻击是最有效的旁路攻击方法”。  目前有一些关于RSA密码算法的模板攻击的研究成果,但没有人系统分析过各种防护方法下的模板攻击方法是否可行,是否有效。同时关于一些防护方法的模板攻击还没有相关论文成果。我们主要工作就是围绕Multiply-always防护和明文掩码防护的RSA密码算法的模板攻击方法研究。主要研究内容和成果如下:  1.全面分析RSA密码算法和密码设备的特点,以及Multiply-always防护和明文掩码防护两种防护方法的特点,结合现有的旁路攻击知识,提出一套类似简单功耗分析的模板攻击方法。我们称作“根据密钥K分类”的模板攻击方法。  2.搭建实验平台,通过三种类型的RSA密码设备的实验,来证明“根据密钥 K分类”的模板攻击方法的可行性。两种软件卡:一是Multiply-always防护同时消除了模平方操作与模乘操作差异的软件卡,一种是明文掩码防护同时消除了模平方操作与模乘操作差异的软件卡。还有一种硬件卡:Multiply-always防护,可以直接分辨模平方操作与模乘操作的RSA密码算法硬件卡。  3.通过实验,比对现有的RSA密码算法的模板攻击方法,并将比对结果以表格的形式给出。结合试验结果,提出几点关于RSA密码算法防护的建议。
其他文献
辐射虚拟人模型是进行辐射模拟的重要条件,因此研究辐射虚拟人模型的建模方法具有重要意义。目前主流的辐射虚拟人模型是层析式模型,但绝大多数模型都是站姿的——这不符合实
路由协议作为无线传感器网络核心技术之一,它的性能直接影响整个网络的运行效率。机会路由通过一种路由推迟策略充分利用了无线信道的广播特性,可以有效提高无线网络的传输可靠
专利分类可以加快对专利文献的检索速度,方便对专利文献的管理,有着十分重要的作用。近几年,自然语言处理以及信息检索技术的发展,为解决专利分类任务提供了强大的方法论武器
随着网络技术的不断发展,大型网络安全问题日益突出,恶意的网络行为破坏了正常的网络秩序,危害网民的利益,甚至威胁到国家安全。面对新型的网络安全问题,传统的网络安全技术显得迟
在新形势下,本文从新时期教务管理工作的内容和特点出发,分析了制约教务员工作成效提高的关键因素,并给出了几点提高高校教务工作成效的建议:首先,高校应该转变观念科学地认
青少年是国家的未来和希望,青少年的素质关系全民族的兴衰。故而国家把青少年和儿童作为《全民健身计划纲要》实施的重点。对比学校中传统的体育教学产生的弊端,娱乐体育以其
双语教学质量保障体系是确保双语教学质量的关键。本文以全面质量管理理论、教育评价理论和系统科学理论为指导,遵循系统性、目标性、规范性、持续性原则,分析了双语教学质量
双语教学作为中外合作办学的特色,其教学效果是影响中外合作办学成败的关键。当前双语教学存在师资短缺、学生基础薄弱等问题,合作院校应通过建立健全双语教师培训制度、改进
地形辅助导航是现代组合导航发展的重要方向之一,地形匹配算法是实现地形辅助导航的基础,基于高程熵的地形匹配算法是目前研究的热点问题,传统的高程熵地形匹配算法存在匹配稳定
传媒的价值在于影响力,传媒人的价值在于不断使其所在传媒的影响力提升,并能有效地将传媒影响力科学合理地转化为传媒发展的动力。 The value of the media lies in the inf