[发明专利]密码系统和方法有效
申请号: | 201580076901.1 | 申请日: | 2015-12-11 |
公开(公告)号: | CN107278357B | 公开(公告)日: | 2020-04-07 |
发明(设计)人: | H.J.J.H.舍佩斯;P.M.H.M.A.戈里斯森;M.P.博德拉恩德;W.I-J.吉斯彭 | 申请(专利权)人: | 皇家飞利浦有限公司 |
主分类号: | H04L9/00 | 分类号: | H04L9/00 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 刘靖龙;陈岚 |
地址: | 荷兰艾*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 密码 系统 方法 | ||
1.一种用于密码处理的系统,包括:
消息单元(1、7、12),用于提供第一消息表示(3、6、11),其中所述第一消息表示是消息的表示;
密钥单元(2),用于提供密钥表示(4、9、14),其中所述密钥表示是第一密码算法的第一密钥和第二密码算法的第二密钥的加密表示,其中所述第一密码算法与所述第二密码算法不同;
步骤单元(5、10、15),用于基于所述第一消息表示(3、6、11)和所述密钥表示执行所述第一密码算法的步骤和所述第二密码算法的步骤以获得第二消息表示(6、11、16),其中所述第二消息表示是所述第一密码算法的所述步骤的结果和所述第二密码算法的所述步骤的结果的加密表示。
2.根据权利要求1所述的系统,其中所述步骤单元(5、10、15)包括用于在查找表或查找表的网络中查找所述第二消息表示的查找单元,其中所述查找表或者查找表的网络包括从第一消息表示与密钥表示的组合到对应的第二消息表示的映射。
3.根据权利要求1所述的系统,其中所述第一密码算法的所述步骤和所述第二密码算法的所述步骤涉及相同的操作,其中所述第一密码算法的所述步骤的所述操作的至少一个参数与所述第二密码算法的所述步骤的对应参数不同。
4.根据权利要求1所述的系统,其中所述第一密码算法包括步骤的第一序列,并且所述第二密码算法包括步骤的对应的第二序列,其中所述消息单元(7)被配置为提供所述第一消息表示(6),其中所述第一消息表示(6)是从另外的步骤单元(5)获得的所述第一密码算法的前一步骤的结果和所述第二密码算法的前一步骤的结果的加密表示,所述另外的步骤单元(5)用于基于消息表示(3)和密钥表示(4)执行所述第一密码算法的所述前一步骤和所述第二密码算法的所述前一步骤。
5.根据权利要求1所述的系统,进一步包括有效性验证单元(17),用于基于所述第二密码算法的结果验证所述密钥表示的有效性。
6.根据权利要求5所述的系统,其中所述有效性验证单元(17)被配置为将所述第二密码算法的输出与输入消息进行比较。
7.根据权利要求5所述的系统,其中所述有效性验证单元(17)被配置为在暗码块模式下将所述第二密码算法的输出与另外的第一消息表示(3)组合。
8.根据权利要求1所述的系统,其中所述步骤单元(5、10、15)被隐藏在白盒密码实现中。
9.一种用于密码处理的设备,包括两个根据权利要求1所述的系统,其中所述两个系统中的第一系统的第一密码算法与所述两个系统中的第二系统的第一密码算法相同,并且其中所述第一系统的第二密码算法与所述第二系统的第二密码算法不同,其中存在对于其所述第一系统的所述第二密码算法和所述第二系统的所述第二密码算法具有相同结果的多个第二密钥,以及存在对于其所述第一系统的所述第二密码算法和所述第二系统的所述第二密码算法给出不同结果的多个第二密钥。
10.根据权利要求9所述的设备,其中所述第一系统和所述第二系统的消息单元被配置用于:
如果所述两个系统均被允许访问消息,使用对于其所述第一系统的所述第二密码算法和所述第二系统的所述第二密码算法具有相同结果的第二密钥提供(306)消息,以及
如果所述第一系统或所述第二系统不被允许访问消息,使用对于其所述第一系统的所述第二密码算法和所述第二系统的所述第二密码算法具有不同结果的第二密钥提供消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于皇家飞利浦有限公司,未经皇家飞利浦有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580076901.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:天线、通信组件及无人飞行器
- 下一篇:一种阻变存储器的制造方法和阻变存储器