发明名称 |
具有输入相关编码的白盒密码系统 |
摘要 |
提供了一种白盒密码系统,其中使用输入相关编码表示它的内部值中的至少一个。该系统包括被布置为共同执行密码操作的多个基本块的网络。编码器被布置为根据多种编码方案中的一种选择的编码方案把所述多个基本块中的第一基本块的输出数据编码为编码器输出,所述选择取决于该系统的输入消息。补偿器被布置为对中间数据重新编码以根据多种重新编码方案中的一种选择的重新编码方案补偿所述编码的影响。替代于固定编码使用可变编码使白盒密码系统的反向工程变得复杂。 |
申请公布号 |
CN102461058B |
申请公布日期 |
2015.06.03 |
申请号 |
CN201080014314.7 |
申请日期 |
2010.03.05 |
申请人 |
耶德托公司 |
发明人 |
W·P·A·J·米彻尔斯;P·M·H·M·A·高芮森 |
分类号 |
H04L9/06(2006.01)I |
主分类号 |
H04L9/06(2006.01)I |
代理机构 |
中国专利代理(香港)有限公司 72001 |
代理人 |
谢攀;刘春元 |
主权项 |
一种用于执行把输入消息映射到输出消息的带密钥密码操作的密码系统,该系统包括:‑代表所述密钥的多个基本块的网络,至少一些所述基本块被布置为把输入数据映射到输出数据,所述多个基本块被布置为共同执行密码操作,其中所述网络包括:‑编码器,用于根据多种编码方案中的一种选择的编码方案把所述多个基本块中的第一基本块的输出数据编码为编码器输出,其中编码器被布置为根据取决于输入消息的选择数据在所述多种编码方案中选择所述选择的编码方案,所述多个基本块中的第二基本块被布置为通过所述网络接收它的根据所述选择的编码方案编码并且依赖于所述编码器输出的输入,‑补偿器,用于对中间数据重新编码以根据多种重新编码方案中的一种选择的重新编码方案补偿所述编码的影响,其中所述中间数据取决于第二基本块的输出数据,补偿器被布置为根据所述选择数据在所述多种重新编码方案中选择所述选择的重新编码方案。 |
地址 |
荷兰霍夫多普 |