回旋校验方法及装置与流程

文档序号:11929681阅读:来源:国知局

技术特征:

1.一种回旋校验方法,其特征在于,包括:

获取密码模块对输入数据进行第i轮加密运算后的结果以及第j轮加密运算后的结果,其中,1≤i<j≤N,N为对所述输入数据进行加密运算的总轮次,i、j及N均为正整数;

对所述第j轮加密运算后的结果进行k轮的解密运算,直至获得第i轮解密运算后的结果,其中,k=j-i;

将所述第i轮加密运算后的结果与所述第i轮解密运算后的结果进行比较,并根据比较结果判断所述密码模块是否受到干扰或攻击。

2.如权利要求1所述的回旋校验方法,其特征在于,j=i+1。

3.如权利要求1所述的回旋校验方法,其特征在于,i=N-1。

4.如权利要求1所述的回旋校验方法,其特征在于,所述将所述第i轮加密运算后的结果与所述第i轮解密运算后的结果进行比较,并根据比较结果判断所述密码模块是否受到干扰或攻击,包括:

当所述第i轮加密运算后的结果与所述第i轮解密运算后的结果相同时,判定所述密码模块未受到干扰或攻击,否则判定所述密码模块受到干扰或攻击。

5.如权利要求1所述的回旋校验方法,其特征在于,还包括:当判定所述密码模块受到干扰或攻击时,产生相应的报警信号。

6.一种回旋校验方法,其特征在于,包括:

获取密码模块对输入数据进行第i轮解密运算后的结果以及第j轮解密运算后的结果,其中,1≤i<j≤N,N为对所述输入数据进行解密运算的总轮次,i、j及N均为正整数;

对所述第j轮解密运算后的结果进行k轮的加密运算,直至获得第i轮加密运算后的结果,其中,k=j-i;

将所述第i轮解密运算后的结果与所述第i轮加密运算后的结果进行比较,并根据比较结果判断所述密码模块是否受到干扰或攻击。

7.如权利要求6所述的回旋校验方法,其特征在于,j=i+1。

8.如权利要求6所述的回旋校验方法,其特征在于,i=N-1。

9.如权利要求6所述的回旋校验方法,其特征在于,所述将所述第i轮解密运算后的结果与所述第i轮加密运算后的结果进行比较,并根据比较结果判断所述密码模块是否受到干扰或攻击,包括:

当所述第i轮解密运算后的结果与所述第i轮加密运算后的结果相同时,判定所述密码模块未受到干扰或攻击,否则判定所述密码模块受到干扰或攻击。

10.如权利要求6所述的回旋校验方法,其特征在于,还包括:当判定所述密码模块受到干扰或攻击时,产生相应的报警信号。

11.一种回旋校验装置,其特征在于,包括:

第一获取单元,适于获取密码模块对输入数据进行第i轮加密运算后的结果以及第j轮加密运算后的结果,其中,1≤i<j≤N,N为对所述输入数据进行加密运算的总轮次,i、j及N均为正整数;

解密单元,适于对所述第j轮加密运算后的结果进行k轮的解密运算,获得第i轮解密运算后的结果,其中,k=j-i;

第一判断单元,适于将所述第i轮加密运算后的结果与所述第i轮解密运算后的结果进行比较,并根据比较结果判断所述密码模块是否受到干扰或攻击。

12.如权利要求11所述的回旋校验装置,其特征在于,j=i+1。

13.如权利要求11所述的回旋校验装置,其特征在于,i=N-1。

14.如权利要求11所述的回旋校验装置,其特征在于,所述第一判断单元适于当所述第i轮加密运算后的结果与所述第i轮解密运算后的结果相同时,判定所述密码模块未受到干扰或攻击,否则判定所述密码模块受到干扰或攻击。

15.如权利要求11所述的回旋校验装置,其特征在于,还包括:第一报警单元,适于当判定所述密码模块受到干扰或攻击时,产生相应的报警信号。

16.一种回旋校验装置,其特征在于,包括:

第二获取单元,适于获取密码模块对输入数据进行第i轮解密运算后的结果以及第j轮解密运算后的结果,其中,1≤i<j≤N,N为对所述输入数据进行解密运算的总轮次,i、j及N均为正整数;

加密单元,适于对所述第j轮解密运算后的结果进行k轮的加密运算,获得第i轮加密运算后的结果,其中,k=j-i;

第二判断单元,适于将所述第i轮解密运算后的结果与所述第i轮加密运算后的结果进行比较,并根据比较结果判断所述密码模块是否受到干扰或攻击。

17.如权利要求16所述的回旋校验装置,其特征在于,j=i+1。

18.如权利要求16所述的回旋校验装置,其特征在于,i=N-1。

19.如权利要求16所述的回旋校验装置,其特征在于,所述第二判断单元适于当所述第i轮解密运算后的结果与所述第i轮加密运算后的结果相同时,判定所述密码模块未受到干扰或攻击,否则判定所述密码模块受到干扰或攻击。

20.如权利要求16所述的回旋校验装置,其特征在于,还包括:第二报警单元,适于当判定所述密码模块受到干扰或攻击时,产生相应的报警信号。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1