[发明专利]实现密码算法的可执行的白盒掩码实施的处理器装置有效
申请号: | 201580068364.6 | 申请日: | 2015-10-30 |
公开(公告)号: | CN107005404B | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | H.德雷克斯勒;S.鲍尔;J.普尔库斯 | 申请(专利权)人: | 捷德移动安全有限责任公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L9/00;G09C1/00 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 侯宇 |
地址: | 德国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种处理器装置,其具有密码算法在其上实施的可执行的白盒掩码的实施。白盒掩码包含仿射映射A,所述仿射映射A被配置,以便仿射映射A的输出值w中的每个比特位关联于混淆值y的至少一个比特位,借此可以实现仿射映射A的输出值w被统计学均衡。 | ||
搜索关键词: | 实现 密码 算法 可执行 掩码 实施 处理器 装置 | ||
【主权项】:
一种具有其上实施的密码算法的可执行的白盒掩码实施的处理器装置,所述算法被配置,以便在应用秘密密钥K的情况下从输入文本中生成输出文本,其中,所述实施包含实施的运算步骤S,通过所述运算步骤将输入值x映射至输出值s=S[x],并且借助可逆函数f将其掩码成白盒掩码运算步骤T′,其特征在于,可逆函数f包含在运算步骤S上所应用的仿射映射A,所述映射被构造以便生成A的输出值w,方式是,将A应用于运算步骤S的输出值s上并且附加地应用于一个或多个与运算步骤S的输出值s统计学无关的混淆值y上,使得w=A(S[x],y)=A(s,y)成立,并且仿射映射A还被配置,以便仿射映射A的输出值w中的每个比特位关联于混淆值y的至少一个比特位,借此能够实现仿射映射A的输出值w被统计学均衡。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于捷德移动安全有限责任公司,未经捷德移动安全有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201580068364.6/,转载请声明来源钻瓜专利网。