[发明专利]用于密码过程的表分裂有效
申请号: | 200710005288.1 | 申请日: | 2007-02-14 |
公开(公告)号: | CN101034978A | 公开(公告)日: | 2007-09-12 |
发明(设计)人: | 凯瑟琳·海伦·盖博苔斯 | 申请(专利权)人: | 捷讯研究有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L29/06 |
代理公司: | 中科专利商标代理有限责任公司 | 代理人: | 王玮 |
地址: | 加拿大安大*** | 国省代码: | 加拿大;CA |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 针对包括原始置换表的所定义的密码过程,提供分裂掩码置换表以抵抗密码攻击。关于随机值数据字组和掩码值来定义分裂掩码置换表。通过以下步骤来定义分裂掩码置换表中的条目:从由随机值数据字组中相应的一个所掩码的原始掩码置换表中相应的条目中选择比特;以及从由掩码值所掩码的随机值数据字组中相应的一项中选择比特。在修改后的密码过程中可使用分裂掩码置换表以允许产生掩码输出,其中修改后的密码过程基于所定义的密码过程。在执行修改后的密码过程期间,当访问分裂掩码置换表中的每一个条目时,对分裂掩码置换表进行刷新。 | ||
搜索关键词: | 用于 密码 过程 分裂 | ||
【主权项】:
1.一种由计算设备实现的方法,用于执行抵抗所述计算设备上的密码攻击的密码过程,所述密码过程包括基于所定义的密码过程的密码步骤,所定义的密码过程的特征在于接受输入(29)并产生输出,而且使用一个或多个原始定义的置换表(8),所述方法的特征在于接受输入(29)并产生由掩码值所掩码的与输出相对应的掩码输出,所述方法包括下列步骤:定义掩码值(14);将一个或多个原始定义的置换表(8)分裂,以产生一个或多个分裂置换表组,并且基于掩码值,对一个或多个分裂置换表组进行掩码,从而产生一个或多个分裂掩码表组(24、26);通过使用每一个分裂掩码表组(24、26),对输入(29)执行密码过程中的密码步骤,从而产生分裂掩码表输出组;以及将分裂掩码表输出组合并(32、33),从而获得掩码输出(34),因此,所述掩码输出与由所述掩码值所掩码的所定义密码过程的输出相对应。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于捷讯研究有限公司,未经捷讯研究有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710005288.1/,转载请声明来源钻瓜专利网。
- 上一篇:暖风机发热体的电连接结构
- 下一篇:可对接筒式测量单元多测点直读式位移计