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所述的回旋校验装置,其特征在于,还包括:第二报警单元,适于当判定所述密码模块受到干扰或攻击时,产生相应的报警信号。