无线射频设备、认证服务器、认证系统及安全认证方法

    公开(公告)号:CN108738014B

    公开(公告)日:2021-09-21

    申请号:CN201710247144.0

    申请日:2017-04-14

    Abstract: 一种无线射频设备、认证服务器、认证系统及安全认证方法。所述无线射频设备包括:密钥存储单元,适于存储原始密钥数据;密钥更新单元,适于在接收到认证服务器发送的认证请求后,对所述原始密钥数据进行更新,得到更新后的密钥数据;编码器,适于对所述更新后的密钥数据进行编码处理,获得对应的辅助数据并发送至认证服务器;第一处理单元,适于在接收到所述认证服务器发送的第一处理数据时,基于所述更新后的密钥数据,对所述第一处理数据进行逆处理,分别获得与第一数据对应的第二数据,以及与第三数据对应的第四数据;第一认证单元,适于基于所述第二数据及第一数据,对所述认证服务器进行认证。应用上述方案,可以提高认证安全性。

    回旋校验方法及装置
    12.
    发明公开

    公开(公告)号:CN106685635A

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

    申请号:CN201510753037.6

    申请日:2015-11-07

    Abstract: 一种回旋校验的方法及装置。所述方法包括:获取密码模块对输入数据进行第i轮加密运算后的结果以及第j轮加密运算后的结果;对所述第j轮加密运算后的结果进行k轮的解密运算,直至获得第i轮解密运算后的结果,其中,k=j-i;将所述第i轮加密运算后的结果与所述第i轮解密运算后的结果进行比较,并根据比较结果判断所述密码模块是否受到干扰或攻击。应用所述方法可以缩短对加密或解密后的数据进行回旋校验的时间,提高密码算法的运行效率。

    数据处理方法和装置
    13.
    发明公开

    公开(公告)号:CN104426651A

    公开(公告)日:2015-03-18

    申请号:CN201310391141.6

    申请日:2013-08-30

    Abstract: 本发明提供了数据处理方法和装置,其中,一种数据处理方法包括:初始化计数器的值为x,i≤x<n;输出所述计数器的初始值;在所述计数器的值每次加1后,如果所述计数器的值小于n且不等于x,则输出所述计数器的值,如果所述计数器的值等于n,则将所述计数器的值置为i,并输出所述计数器的值。通过所述方法和装置可以提高遍历序列的随机性和加密系统的安全性。

    安全性SBOX的实现方法及装置

    公开(公告)号:CN104158649A

    公开(公告)日:2014-11-19

    申请号:CN201310178817.3

    申请日:2013-05-14

    Abstract: 本发明提供了一种安全性SBOX实现方法和装置,所述方法包括:接收安全性SBOX的输入数据,所述安全性SBOX的输入数据包含经过掩码处理的数据B和对应的掩码随机数R1,其中,所述安全性SBOX中的序数为i的数的计算函数为关于所述序数i、初始SBOX的输入变量A和输出变量F(A)的第一函数G(i,A,F(A));根据所述安全性SBOX、所述安全性SBOX的输入数据和第二函数P(G(i),i,B,R1,R2)计算出安全性SBOX的输出数据,其中,所述第二函数P(G(i),i,B,R1,R2)=F(A,G(i),i)△R2,F(A,G(i),i)为所述第一函数的逆变换,B=A△R1,R2为任意随机数,△为掩码运算。所述方法不仅无需根据不同的掩码随机数而重新造表,而且简化了用于计算的组合逻辑电路。

    无线射频设备、认证服务器、认证系统及安全认证方法

    公开(公告)号:CN108738014A

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

    申请号:CN201710247144.0

    申请日:2017-04-14

    Abstract: 一种无线射频设备、认证服务器、认证系统及安全认证方法。所述无线射频设备包括:密钥存储单元,适于存储原始密钥数据;密钥更新单元,适于在接收到认证服务器发送的认证请求后,对所述原始密钥数据进行更新,得到更新后的密钥数据;编码器,适于对所述更新后的密钥数据进行编码处理,获得对应的辅助数据并发送至认证服务器;第一处理单元,适于在接收到所述认证服务器发送的第一处理数据时,基于所述更新后的密钥数据,对所述第一处理数据进行逆处理,分别获得与第一数据对应的第二数据,以及与第三数据对应的第四数据;第一认证单元,适于基于所述第二数据及第一数据,对所述认证服务器进行认证。应用上述方案,可以提高认证安全性。

    一种数据处理方法和装置
    17.
    发明授权

    公开(公告)号:CN104426653B

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

    申请号:CN201310391255.0

    申请日:2013-08-30

    Abstract: 本发明提供了一种数据处理方法和装置,所述方法包括:当接收到S盒的输入值Din时,初始化寄存器组,所述寄存器组包括:第一寄存器和第二寄存器,并采用数据发生器输出0至2n‑1,其中,所述S盒的原始输入值Sin包含0至2n‑1,所述S盒的输出值Sout包含与0至2n‑1一一对应的S(0)至S(2n‑1),所述S盒的输入值位宽为n,输出值位宽为m,m和n都为正整数;当所述数据发生器的输出值K和所述第一寄存器的值进行第一运算后的值不等于所述输入值Din时,由所述S盒输出S(K),并将所述第二寄存器的值和S(K)进行第二运算后的值替换为所述第二寄存器的值。通过所述方法和装置可以提高S盒的安全性。

    安全性SBOX的实现方法及装置

    公开(公告)号:CN104158649B

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

    申请号:CN201310178817.3

    申请日:2013-05-14

    Abstract: 本发明提供了一种安全性SBOX实现方法和装置,所述方法包括:接收安全性SBOX的输入数据,所述安全性SBOX的输入数据包含经过掩码处理的数据B和对应的掩码随机数R1,其中,所述安全性SBOX中的序数为i的数的计算函数为关于所述序数i、初始SBOX的输入变量A和输出变量F(A)的第一函数G(i,A,F(A));根据所述安全性SBOX、所述安全性SBOX的输入数据和第二函数P(G(i),i,B,R1,R2)计算出安全性SBOX的输出数据,其中,所述第二函数P(G(i),i,B,R1,R2)=F(A,G(i),i)△R2,F(A,G(i),i)为所述第一函数的逆变换,B=A△R1,R2为任意随机数,△为掩码运算。所述方法不仅无需根据不同的掩码随机数而重新造表,而且简化了用于计算的组合逻辑电路。

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

    公开(公告)号:CN105988942A

    公开(公告)日:2016-10-05

    申请号:CN201510078896.X

    申请日:2015-02-13

    CPC classification number: Y02D10/13

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

    一种SM2签名计算方法和装置

    公开(公告)号:CN104683102A

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

    申请号:CN201310631584.8

    申请日:2013-11-29

    Abstract: 本发明提供了一种SM2签名计算方法和装置,其中,所述方法包括:获取签名r、未知的临时密钥k、私钥d和模数n;计算第一值,所述第一值为私钥d加1后的值;计算第二值,所述第二值为所述第一值的模逆;计算第三值,所述第三值为签名r和所述未知的临时密钥k的和;计算第四值,所述第四值为第三值和所述第二值的乘积;获取SM2的签名结果S,所述签名结果S为所述第四值减去r后对n取模的值。所述方法和装置能提高签名时的安全性,防止对乘法运算的功耗分析攻击。

Patent Agency Ranking