[发明专利]抗碰撞的统一用户标识公私钥对映射方法有效

专利信息
申请号: 200810080213.4 申请日: 2008-12-25
公开(公告)号: CN101447980A 公开(公告)日: 2009-06-03
发明(设计)人: 吴巍;郝卓;妥艳君;王浩;张林杰;王俊芳;卢华斌;窦军;于红增;赵海强;罗春雷;李大艳;何晨泽;王彦敏 申请(专利权)人: 中国电子科技集团公司第五十四研究所
主分类号: H04L29/06 分类号: H04L29/06;H04L9/08;H04L9/30;H04L9/32
代理公司: 暂无信息 代理人: 暂无信息
地址: 050081河北省石家庄市中山*** 国省代码: 河北;13
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 碰撞 统一 用户 标识 公私 映射 方法
【说明书】:

技术领域

发明涉及通信网络密码学领域中一种抗碰撞的统一用户标识 公私钥对映射方法,特别适用于通信网络中大规模用户通过标识进行 公私钥对映射,并通过公私钥对进行安全认证和通信保密的应用。

背景技术

以往的公私钥标识映射算法只是能够对给定的标识,映射出固定 的公私钥对。因为其中所使用的哈希函数和公私钥映射算法都存在一 定的碰撞性,所以公私钥标识映射算法也具有一定概率的碰撞机率。 在发生公私钥对碰撞的情况下,必须通过修改公私钥矩阵才能消除碰 撞。

在标识映射类算法中,公私钥矩阵不应该随意改变,因为其改变 会影响到以往已分配的用户公私钥对,并可能会引发更多的碰撞。

发明内容

本发明所要解决的技术问题在于避免上述背景技术中的不足之 处而提供一种采用可扩展用户标识和循环哈希抗碰撞算法防止用户 公私钥对发生碰撞的抗碰撞统一用户标识公私钥对映射方法。本发明 还通过哈希标识的行映射和列置换算法,实现以少量密钥种子生成大 量用户公私钥对的目的,在不损失计算效率的前提下,提高了安全性, 并具有使用方便等特点。

本发明的目的是这样实现的,它包括下列步骤:

①根据用户规模选择公私钥矩阵规模,选择条件为m行×h列矩 阵满足mh个用户的公私钥生成需求;按照矩阵规模生成相应数目私 钥的数域元素及公钥的椭圆曲线域元素,构建出矩阵;其中m,h均为 自然数,mh为该矩阵支持的最大用户数目;每个用户设置有用户标 识;

②对用户标识进行扩展:对于用户输入的IP地址,将其映射到 长度为32的比特串,随机生成长度为24的比特串,将长度为32的 比特串扩展到统一的56比特长度;对于用户输入的MAC地址,将其 映射到长度为48的比特串,随机生成长度为8的比特串,将长度为 48的比特串扩展到统一的56比特长度;对于用户输入的除IP地址 和MAC地址以外的标识,采取系统随机生成方式直接得到56比特长 度的标识,完成统一用户标识;

③依据国际信息处理标准委员会FIPS-PUB-180-2中规定的 SHA-256哈希算法,对用户标识进行哈希运算,得到标识哈希值;

④对于第③步中得到的标识哈希值进行碰撞检测,在检测到发 生碰撞时,通过修改随机生成的长度为24的比特串,或通过修改随 机生成的长度为8的比特串,或通过修改随机生成的长度为56的比 特串进行碰撞排除,排除标识哈希值碰撞;

⑤对于已排除碰撞的标识哈希值,使用行映射密钥KEY1循环进 行对称加密,产生一个行坐标有序数列,行坐标有序数列作为公私钥 矩阵选择的行坐标;使用列置换密钥KEY2,通过置换指示码生成和 随机置换生成,产生一个列坐标有序数列,列坐标有序数列作为公私 钥矩阵选择的列坐标;

⑥将第⑤步中产生的行坐标有序数列和列坐标有序数列进行组 合,得到一个有序坐标序列,使用该有序坐标序列选中公私钥矩阵中 的对应位置,将对应位置上的私钥的数域元素及公钥的椭圆曲线域元 素进行域上面的线性叠加,得到用户标识对应生成的公私钥对;

⑦对于生成的用户标识公私钥对进行碰撞检测,在检测到发生碰 撞时,通过修改随机生成的长度为24的比特串,或通过修改随机生 成的长度为8的比特串,或通过修改随机生成的长度为56的比特串 进行碰撞排除,直到最终生成的公私钥对通过碰撞检测;

完成抗碰撞的统一用户标识公私钥对映射。

本发明与背景技术相比,具有如下优点:

(1)本发明中提出的循环哈希抗碰撞方法,解决了原有的公私 钥标识映射算法中存在的用户公私钥对碰撞的问题,所构建出来的标 识认证方法适用于用户数量规模较大的网络。

(2)本发明中提出的用户标识扩展方法,扩展了用户标识生成 的功能,既支持完全随机化的用户标识,也能从IP地址或者MAC地 址进行随机扩展,达到了用户标识的统一。使该方法适用于IP网络 的通信,并且对已有的地址族进行了复用。

(3)本发明在用户标识中引入了随机性因子,从而解决了原有 的基于标识公私钥映射中存在的当用户私钥不安全情况下必须修改 用户标识的问题。本发明在用户私钥不安全的情况下,通过修改随机 性因子,结合循环哈希抗碰撞方法,达到用户私钥撤销和更新的目的。

附图说明

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十四研究所,未经中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810080213.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top