[发明专利]基于嵌入式混沌映射的单向散列函数的构造方法和系统无效
申请号: | 200710101042.4 | 申请日: | 2007-04-23 |
公开(公告)号: | CN101296079A | 公开(公告)日: | 2008-10-29 |
发明(设计)人: | 张小红;李丽香;彭海朋;高洋;杨义先 | 申请(专利权)人: | 索尼(中国)有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/08 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 郭定辉;黄小临 |
地址: | 100027北京市朝阳区东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供基于嵌入式混沌映射的可扩展单向散列函数的构造方法和系统。构造方法包括步骤:接收预定的混沌映射、初始值和密钥并接收要处理的所述消息,以产生一组初始缓冲值混沌序列;以混沌序列对消息进行位填充处理,以便将经填充的消息垫划分成具有相同的长度子块;将初始缓冲值序列组与子块之一进行布尔运算,并将结果作为新的缓冲值序列组;对新的缓冲值序列组和以预定的顺序在子块中选择的另一子块重复该布尔运算,直到对全部所述子块进行了该布尔运算为止;将最后输出进行级联,作为关于消息的单向散列函数值序列。因此,该构造方法简单易操作,有效地实现了消息的扩散与混淆,在安全性、抵抗碰撞及运算速度方面均有明显提高。 | ||
搜索关键词: | 基于 嵌入式 混沌 映射 单向 函数 构造 方法 系统 | ||
【主权项】:
1、一种基于嵌入式混沌映射的可扩展单向散列函数的构造方法,所述可扩展单向散列函数将消息映射成单向散列序列,用于防止所述消息被篡改,其中,所述构造方法包括步骤:1)接收预定的混沌映射、初始值和密钥并接收要处理的所述消息,以产生用于构造可扩展单向散列函数的混沌序列,并用所述混沌序列初始化具有预定位长度的一组初始缓冲值序列;2)以所述混沌序列作为填充序列,对所述消息进行位填充处理,以便将经填充的消息垫划分成预定数量的子块;3)将经赋值的初始缓冲值序列与一个所述子块进行布尔运算,并将所述布尔运算结果作为新的缓冲值序列组输出;4)对步骤3)所输出的新缓冲值序列组和以预定的顺序在所述子块中选择的另一子块重复步骤3)的所述布尔运算,直到对全部子块进行了步骤3)为止;5)将步骤4)的输出进行级联,以输出关于所述消息的单向散列函数值序列。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼(中国)有限公司,未经索尼(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710101042.4/,转载请声明来源钻瓜专利网。
- 上一篇:三氟甲基取代的苝双二亚胺及其制备方法
- 下一篇:恒温水浴紫外光照射仪