一种抗DES功耗攻击的增强型MASK掩码方法.pdf
白真****ng
亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
一种抗DES功耗攻击的增强型MASK掩码方法.pdf
本发明涉及一种抗DES功耗攻击的增强型MASK掩码方法,包含:步骤1、开始两轮DES运算采用流水线运算方式实现,计算电路采用独立互不相关的第一计算电路和第二计算电路实现;步骤2、第三轮至第十四轮的DES运算过程采用随机定位逻辑运算方式实现;步骤3、最后两轮DES运算采用流水线运算方式实现,计算电路采用独立互不相关的第三计算电路和第四计算电路实现;步骤1~3中每轮的DES运算采用MASK掩码方法进行计算。本发明在减小芯片设计面积的基础上,可以彻底地解决现有技术中MASK掩码方案相邻两轮之间汉明距离泄漏的问题
一种抵抗侧信道攻击的DES掩码方法.pdf
本发明提出一种可抵御侧信道攻击技术的DES的掩码方法。该方法通过实现两路DES,其中一路用于掩码后数据的加解密,另一路用于脱掩值的计算。在DES执行流程中,初始IP置换前先进行掩码,并且16个子轮中再分别引入16个不同的随机数进行掩码,大幅度地消除了功耗与操作数据的相关性,极大地增加了攻击者利用侧信道手段攻击DES的代价,因此该方法可广泛应用于带有DES安全运算模块的电子芯片中。
一种基于随机延时的面向DES算法的抗功耗攻击方法.pdf
本发明公开了一种基于随机延时的面向DES算法的抗功耗攻击方法,在DES算法中添加随机数发生器和随机延时模块,在寄存器与轮操作模块之间提供多条不同延时的路径,并通过随机数发生器产生的随机数来随机选择一条路径,使得轮操作模块产生功耗的时间点在一个时钟周期中趋于随机化。本发明有效降低了DES算法中基于汉明重量的假设功耗和实际功耗轨迹的相关性,可以有效抵抗基于汉明重量模型的功耗攻击。
抗差分功耗攻击的DES和3DES设计与验证的任务书.docx
抗差分功耗攻击的DES和3DES设计与验证的任务书任务书任务背景在现代密码学领域中,抗差分攻击是一种重要的攻击方法。差分攻击是攻击者观察明文和密文的差异,来推断加密算法的密钥。因此,抗差分攻击具有重要的实际意义,能够提高密码算法的安全性。为此,本项目将设计和验证DES和3DES密码算法的抗差分功耗攻击性能。任务内容本项目的主要任务是设计和验证DES和3DES算法的抗差分功耗攻击性能。具体任务包括以下几个方面:1、研究和分析差分攻击和功耗攻击的原理和技术,了解DES和3DES的加密算法结构和实现方式。2、设
一种增强抗攻击能力的密码Mask方法.pdf
本发明一种增强抗攻击能力的密码Mask方法,加密过程包括步骤:(1)引入原始随机数X,对明文M进行异或;(2)进行IP初始置换,之后分成L和R两部分,并引入中间产生的随机数Xy、Xz;(3)引入掩码修正过的F函数,进行n轮F函数运算;(4)L和R两部分合并,之后进行FP逆初始置换;(5)引入原始随机数X,进行异或,得到密文C。本发明在加解密过程全程中,只使用掩码修正过的两种F函数,就可以达到相邻轮运算结果中所带掩码不同的效果,本发明只需要实现两种SM-Box,与其它具有抗CPA攻击的方案相比,在大幅度增强