基于ECC密码模块的防攻击方法及装置

    公开(公告)号:CN106161022B

    公开(公告)日:2019-11-22

    申请号:CN201510149100.5

    申请日:2015-03-31

    Abstract: 本发明提供了一种基于ECC密码模块的防攻击方法及装置。所述方法包括:当执行至第一条件跳转指令时,对第三数据执行第一运算指令;所述第一条件跳转指令包括:在输入私钥的比特位di=0时,对第一数据执行第一运算指令,否则,对第二数据执行所述第一运算指令;其中:在di=0时,所述第一运算指令在对所述第三数据执行时的参数与对所述第一数据执行时的参数相同;在di=1时,所述第一运算指令对所述第三数据执行时的参数与对所述第二数据执行时的参数相同。应用所述方法可以防止攻击者通过分析功耗差异对基于ECC密码模块进行攻击,提高所述基于ECC密码模块的安全性。

    数据传输方法及装置
    42.
    发明授权

    公开(公告)号:CN105634719B

    公开(公告)日:2019-07-19

    申请号:CN201410607949.8

    申请日:2014-10-31

    Abstract: 一种数据传输方法及装置,所述数据传输方法包括:获取N个待传输数据,当N不等于2的整数次幂时,将N个待传输数据扩展得到M个数据,其中,M=2n,n为正整数;将所述M个数据的顺序标识依次与n比特随机数r进行运算,依次生成M个数据新的顺序标识;将包含所述N个待传输数据的数据,按照所述M个数据新的顺序标识的生成排序依次发送。采用所述方法及装置,可以有效提高数据传输时的抗攻击性,减少信息泄密隐患。

    地址总线中地址数据转换方法及装置

    公开(公告)号:CN105988942B

    公开(公告)日:2018-12-04

    申请号:CN201510078896.X

    申请日:2015-02-13

    Abstract: 一种地址总线中地址数据转换方法及装置,所述方法包括:获取所有地址总线对应的地址数据,将所述地址数据从高位至低位划分为N份,得到N个地址数据序列;将当前地址数据序列Bi与对应的密钥Ki进行第一运算,得到第一运算结果;在当前地址数据序列Bi为最高位地址数据序列时,将所述第一运算结果输入至对应的地址转换函数Fi,获取当前地址数据序列Bi对应的输出地址数据;在当前地址数据序列Bi为非最高位地址数据序列时,将第一运算结果与相邻高位地址数据序列Bi+1对应的输出数据进行第二运算,将第二运算结果输入至地址转换函数Fi,获取当前地址数据序列Bi对应的输出地址数据。采用所述方法及装置,可以降低地址扰乱过程中的功耗。

    一种RSA模幂运算方法和装置

    公开(公告)号:CN104660399B

    公开(公告)日:2018-02-23

    申请号:CN201310608755.5

    申请日:2013-11-25

    Abstract: 本发明提供了一种RSA模幂运算方法和装置,其中,所述方法包括:获取信息m、模数N、随机数r、公钥e和私钥d;计算第一值m0,所述第一值m0为re‑1和信息m的乘积对N取模后的值;计算第二值m1,所述第二值m1为所述第一值m0和所述随机数r的乘积对N取模后的值;计算第三值S1,所述第三值S1为(m1)d‑1对N取模后的值;获取信息m对应的RSA加密结果S,所述结果S为第三值S1和所述第一值m0的乘积对N取模的结果。所述方法和装置能用较小的开销来实现对RSA的底数随机化,从而避免功耗分析攻击。

    无线射频设备、认证服务器及认证方法

    公开(公告)号:CN107493171A

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

    申请号:CN201610410567.5

    申请日:2016-06-13

    CPC classification number: H04L9/3278 H04L2209/805

    Abstract: 一种无线射频设备、认证服务器及认证方法。所述无线射频设备包括:第一认证单元;所述第一认证单元包括:PUF子单元、编码器以及第二处理子单元,其中:所述PUF子单元,适于当获取到第一挑战时,对所述第一挑战进行处理,输出对应的真实响应数据;所述编码器,适于对所述真实响应数据进行编码处理,获得对应的辅助数据并发送至所述认证服务器;所述第二处理子单元,适于对所述真实响应数据进行处理,获得对应的第一处理数据,并发送至所述认证服务器。应用上述无线射频设备,可以提高无线射频设备与认证服务器认证过程中的安全性。

    存储器的数据写入、读出方法及装置

    公开(公告)号:CN106681941A

    公开(公告)日:2017-05-17

    申请号:CN201510750646.6

    申请日:2015-11-07

    CPC classification number: G06F12/1408 G06F12/1416

    Abstract: 一种存储器的数据写入、读出方法及装置。所述存储器的数据写入方法包括:当接收到待写入的数据D及所述待写入的数据D的目标地址数据A时,对所述待写入的数据D进行加密处理,获得加密数据T;分别对所述加密数据T及所述目标地址数据A进行压缩处理,获得压缩后的加密数据T1及目标地址数据A1,并根据压缩后的加密数据T1及目标地址数据A1获得校验数据S;将所述加密数据T及校验数据S作为码字写入至所述存储器。应用所述方法可以进一步提高存储器的安全性。

Patent Agency Ranking