一种DES算法抗能量攻击的方法及装置

    公开(公告)号:CN104639312B

    公开(公告)日:2017-12-29

    申请号:CN201310552788.2

    申请日:2013-11-08

    Abstract: 本发明公开了一种DES算法抗能量攻击的方法及装置,其中,该方法包括:将第1轮子密钥与第一掩码进行异或运算;在原第1轮S盒基础上、根据第一掩码确定第1轮修正S盒,且取代原第1轮S盒;第1轮输入数据的后半部分与第二掩码进行异或运算,异或运算结果为第1轮输出数据的前半部分;第2至16轮以相同或不同的修正S盒取代原S盒,每轮根据轮密钥带的掩码和轮输入数据的后半部分带的掩码确定修正S盒,其余算法流程与第1轮算法流程相同;将第16轮的输出执行逆初始置换后的结果与修正掩码进行异或运算,异或运算的结果为输出的密文。通过本发明提供的DES算法抗能量攻击的方法,可以有效抵抗能量攻击。

    一种DES算法抗能量攻击的方法及装置

    公开(公告)号:CN104639312A

    公开(公告)日:2015-05-20

    申请号:CN201310552788.2

    申请日:2013-11-08

    Abstract: 本发明公开了一种DES算法抗能量攻击的方法及装置,其中,该方法包括:将第1轮子密钥与第一掩码进行异或运算;在原第1轮S盒基础上、根据第一掩码确定第1轮修正S盒,且取代原第1轮S盒;第1轮输入数据的后半部分与第二掩码进行异或运算,异或运算结果为第1轮输出数据的前半部分;第2至16轮以相同或不同的修正S盒取代原S盒,每轮根据轮密钥带的掩码和轮输入数据的后半部分带的掩码确定修正S盒,其余算法流程与第1轮算法流程相同;将第16轮的输出执行逆初始置换后的结果与修正掩码进行异或运算,异或运算的结果为输出的密文。通过本发明提供的DES算法抗能量攻击的方法,可以有效抵抗能量攻击。

    小步长开关模型的参数优化方法

    公开(公告)号:CN102982203B

    公开(公告)日:2015-06-24

    申请号:CN201210460646.9

    申请日:2012-11-15

    Abstract: 本发明提供了一种小步长开关模型的参数优化方法,包括如下步骤:(1).分析小步长开关误差的稳定域,确定了小步长开关模型的参数可选范围;(2).建立小步长开关模型的等效阻尼系数模型,确定小步长开关的开断状态下的电容电感的相互关系;(3).建立小步长开关的开关损耗模型,使用损耗来衡量开关误差,并通过优化损耗确定小步长开关的等值导纳与外电路等值导纳的关系;(4).建立小步长开关模型的具体参数设置。本发明提供的小步长开关模型的参数优化方法,克服现有的小步长开关模型无法确定模型参数而影响模型仿真精度的问题,能确定小步长开关的参数模型,同时能保证小步长开关在仿真中的损耗最小,提高了小步长仿真的准确性。

Patent Agency Ranking