一种抵抗侧信道攻击的DES掩码方法.pdf
明钰****甜甜
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
一种抵抗侧信道攻击的DES掩码方法.pdf
本发明提出一种可抵御侧信道攻击技术的DES的掩码方法。该方法通过实现两路DES,其中一路用于掩码后数据的加解密,另一路用于脱掩值的计算。在DES执行流程中,初始IP置换前先进行掩码,并且16个子轮中再分别引入16个不同的随机数进行掩码,大幅度地消除了功耗与操作数据的相关性,极大地增加了攻击者利用侧信道手段攻击DES的代价,因此该方法可广泛应用于带有DES安全运算模块的电子芯片中。
一种抗DES功耗攻击的增强型MASK掩码方法.pdf
本发明涉及一种抗DES功耗攻击的增强型MASK掩码方法,包含:步骤1、开始两轮DES运算采用流水线运算方式实现,计算电路采用独立互不相关的第一计算电路和第二计算电路实现;步骤2、第三轮至第十四轮的DES运算过程采用随机定位逻辑运算方式实现;步骤3、最后两轮DES运算采用流水线运算方式实现,计算电路采用独立互不相关的第三计算电路和第四计算电路实现;步骤1~3中每轮的DES运算采用MASK掩码方法进行计算。本发明在减小芯片设计面积的基础上,可以彻底地解决现有技术中MASK掩码方案相邻两轮之间汉明距离泄漏的问题
基于复合域循环S盒掩码抗侧信道攻击的AES电路.pdf
本发明公开了一种基于复合域循环S盒掩码抗侧信道攻击的AES电路,主要解决现有抵抗高阶侧信道攻击时硬件资源消耗大的问题。其由四级流水线模块依次级联构成:第一级模块用于选择每轮数据输入与掩码生成;第二级模块由16个并联的逆掩码S盒子模块分别与第二寄存器组成,实现S盒输入防护、逆仿射运算与部分求逆运算;第三级模块由16个并联的掩码S盒子模块分别与第三寄存器组成,实现S盒输出防护、部分求逆运算与仿射运算;第四级模块实现列混淆输出防护与掩码修正,其输出经过轮密钥加操作后反馈到第一级模块的第一多选器,构成一个轮变换整
一种抗侧信道攻击的随机功耗方法.docx
一种抗侧信道攻击的随机功耗方法标题:一种抗侧信道攻击的随机功耗方法摘要:侧信道攻击是一种针对加密设备的攻击方式,通过对加密设备的功耗、电磁辐射、计算时间等侧信道进行监测分析,来推断出设备中的密钥信息。为了防止这种攻击,本文提出了一种抗侧信道攻击的随机功耗方法。该方法通过在密码设备上引入随机功耗,并采用一定的随机性设计,使攻击者无法准确推断设备内部的操作和密钥信息。实验证明,采用该方法可以有效降低侧信道攻击的成功概率,提高密码设备的安全性。关键词:侧信道攻击、随机功耗、安全性、加密设备1.引言在当今信息安全
一种SoC安全芯片抗侧信道攻击方法及抗侧信道攻击的电子系统.pdf
本发明提供一种SoC安全芯片抗侧信道攻击方法及电子系统。该方法包括:每接收到待处理的明文数据后,则对所述待处理的明文数据执行至少一回密码运算,每回密码运算包括至少两次密码运算,具体包括:生成随机数R0,并根据R0确定每次密码运算的密码参数的真伪组合方式与真伪密码运算的先后顺序;根据每次密码运算的密码参数的真伪组合方式,进行本回密码运算;若本回密码运算中的至少一次密码运算的密码参数皆为真,则保留密码参数皆为真的密码运算的运算结果,丢弃密码参数中的至少一个参数为伪的密码运算的运算结果;若执行完本回密码运算后,