[发明专利]白盒实施方案内中间值的宽编码有效
申请号: | 201611135849.5 | 申请日: | 2016-12-09 |
公开(公告)号: | CN106888081B | 公开(公告)日: | 2021-08-13 |
发明(设计)人: | W·P·A·J·米歇尔斯;乔普·威廉·波斯;菲利普·特温 | 申请(专利权)人: | 恩智浦有限公司 |
主分类号: | H04L9/00 | 分类号: | H04L9/00;H04L9/06 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 孙尚白 |
地址: | 荷兰埃因霍温高科*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种用于通过密码系统中的带密钥的密码运算将输入消息映射到输出消息的方法,所述带密钥的密码运算包括多个替代层和状态数据,包括:在所述带密钥的密码运算的第一替代层中将所述输入消息映射到第一状态数据;在所述带密钥的密码运算的多个中间替代层中将所述第一状态数据映射到第二状态数据;以及在所述带密钥的密码运算的最终替代层中将所述第二状态数据映射到输出消息。 | ||
搜索关键词: | 实施方案 中间 编码 | ||
【主权项】:
一种用于通过密码系统中的带密钥的密码运算将输入消息映射到输出消息的方法,所述带密钥的密码运算包括多个替代层和状态数据,其特征在于,包括:在所述带密钥的密码运算的第一替代层中将所述输入消息映射到第一状态数据,其中所述第一替代层包括实施所述第一替代层的N个基本块,并且其中将具有第一大小的非线性编码放置在所述第一替代层的所述N个基本块的所述输入和输出上,其中N是整数;在所述带密钥的密码运算的多个中间替代层中将所述第一状态数据映射到第二状态数据,其中所述中间替代层包括实施所述中间替代层的M个块,并且其中将具有第二大小的多个非线性编码放置在所述中间替代层的所述M个基本块的所述输入和输出上,其中M是整数;以及在所述带密钥的密码运算的最终替代层中将所述第二状态数据映射到输出消息,其中所述最终替代层包括实施所述最终替代层的K个基本块,并且其中将具有第三大小的非线性编码放置在所述最终替代层的所述K个基本块的所述输入和输出上,其中K是整数,其中所述第一大小和第三大小大于所述第二大小,其中N>M,且其中K>M。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恩智浦有限公司,未经恩智浦有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611135849.5/,转载请声明来源钻瓜专利网。