

分组加密运算中抵抗能量分析攻击的方法和装置.pdf
鹏飞****可爱
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
分组加密运算中抵抗能量分析攻击的方法和装置.pdf
本发明公开了一种分组加密运算中抵抗能量分析攻击的方法和装置,所述方法包括生成伪加密运算,所述伪加密运算采用伪密钥进行加密;将真实加密运算与伪加密运算组合,构成基本加密运算单元;生成伪加密运算单元,所述伪加密运算单元中仅包括伪加密运算;将基本加密运算单元与伪加密运算单元组合,执行加密运算。与现有技术相比,本发明所公开的分组加密运算在每轮运算间均随机插入了伪加密运算,以保证敏感信息被噪声掩盖,同时基于每轮运算间插入伪运算后的基本运算单元,循环调用这样的运算单元且输入数据为随机数,可以进一步增加噪声,有效抵抗侧
并行运算模式中优化高级加密标准加解密的方法和装置.pdf
在具有流水线化执行单元的系统中增加加密/解密运算的吞吐量。可通过在每个周期分派AES轮回指令并行地执行不同数据块的不同独立的加密(解密)。
一种分组加密算法防攻击的掩码方法和装置.pdf
本发明公开了一种分组加密算法防攻击的掩码方法和装置,其中该方法包括:将引入第一掩码M1的明文作为第1轮运算的输入值,并执行第1轮运算;在执行第i轮运算之前,将获取的第i-1轮的运算结果与掩码Mi进行异或运算,再与抵消掩码Mi-1’进行异或运算,将两次异或运算后的结果作为第i轮运算的输入值;在执行完第n轮运算之后,将第n轮的运算结果与抵消掩码Mn’进行异或运算,并将异或运算结果作为分组加密算法的密文输出;抵消掩码Mn’用于抵消第n轮的运算结果中引入的所有掩码。该方法采用了多值掩码的方法,每轮运算中有互相不同
加密方法和装置.pdf
本公开的实施例公开了加密方法和装置。该方法的具体实施方式包括:初始化哈希表;随机生成私钥,并基于私钥和椭圆曲线G点计算得到公钥;将公钥发送给其它终端设备;使用公钥加密明文得到密文,并将密文发送给云计算中心,其中,云计算中心接收至少两个终端设备上报的密文进行运算,得到运算结果;接收云计算中心发送的运算结果,并使用私钥对运算结果解密,得到解密结果;将解密结果转换成目标坐标,并在哈希表中查询目标坐标对应的值,得到明文的运算结果。该实施方式基于国密商用密码算法SM2实现安全多方计算,计算过程不依赖复杂的密码学协议
访问方法、访问装置、终端、加密方法、加密装置和终端.pdf
本发明提出了一种访问方法、访问装置、终端、加密方法、加密装置和通信系统,其中,所述访问方法包括:接收来自发送方终端的加密信息,其中,所述加密信息是通过所述发送方终端的用户的加密生物识别信息作为加密密钥进行加密的信息;将所述接收方终端的用户的解密生物识别信息作为解密密钥对所述加密信息进行解密;若解密成功,向所述接收方终端的用户开放访问所述加密信息的权限。通过本发明的技术方案,可以有效地识别出非法用户发来的信息,从而避免了非法用户发来的信息给用户带来损失,同时提高了对信息进行加密和解密的便捷性。