当前位置: 首页 > 专利查询>微软公司专利>正文

人类输入安全码制造技术

技术编号:5601448 阅读:170 留言:0更新日期:2012-04-11 18:40
用于生成ECGA的散列扩展技术可用于提高单向散列函数的强度和/或在某些外部要求限制了散列位的个数并且该限制低于被认为(或可能在将来)针对蛮力攻击是安全的要求的任何情况下减少位的个数。例如,为减少人类输入的安全码的长度(并维持相同的安全性),和/或为提高人类输入的安全码的强度(并维持安全码的长度),可使用扩展散列方法来生成和/或认证该安全码。

【技术实现步骤摘要】
【国外来华专利技术】

【技术保护点】
一种或多种具有计算机可执行指令的计算机可读介质,所述计算机可执行指令在被实现时执行一种生成供人类用户到设备的通信的安全码的方法,所述方法包括: a)基于一修饰符和第一数据值的组合生成一散列值; b)修改所述修饰符; c)重 复所述生成散列值和修改所述修饰符的操作,直到一终止条件; d)从所述多个散列值中选择第二散列值; e)基于与所选择的第二散列值相关联的修饰符与第二数据值的组合生成第一散列值;以及 f)生成供所述第一设备的人类用户通信的安全 码,所述安全码包含所述第一散列值的至少一部分。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:T阿拉M罗伊
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1