发明名称 | 用于不安全环境中的块密码处理的装置和方法 | ||
摘要 | 提供通过使用诸如在例如具有在编译时已知或未知的密码密钥的“白盒”模型中实现的AES的块型密码增加诸如解密、加密或数字签名的密码算法的安全性的方法和装置。该方法可安全地用于受信任的环境中,特别是用于使密码密钥安全。这里,通过使得所有这些表具有相同尺寸并且不可区分,并进一步通过掩蔽这些表的输出值,针对攻击保护这种算法的查找表特性,一般地,这里,表实施置换功能或逻辑异或运算。 | ||
申请公布号 | CN103119888A | 申请公布日期 | 2013.05.22 |
申请号 | CN201180045342.X | 申请日期 | 2011.08.03 |
申请人 | 苹果公司 | 发明人 | A·J·法鲁戈雅;T·艾卡特;M·赛特 |
分类号 | H04L9/06(2006.01)I | 主分类号 | H04L9/06(2006.01)I |
代理机构 | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人 | 鲍进 |
主权项 | 一种方法,包括以下动作:接收输入数据;在第一计算机可读存储器中存储接收的数据;在处理器中向存储的数据应用块密码处理,该处理器完成以下操作:向数据应用各自包含相同尺寸的查找表的多个置换运算;应用各自包含尺寸与置换查找表相同的查找表并进一步具有掩蔽的输出的多个异或运算,和在第二计算机可读存储器中存储从块密码处理得到的数据。 | ||
地址 | 美国加利福尼亚 |