[发明专利]一种基于位置和口令的密钥交换协议有效

专利信息
申请号: 201711399109.7 申请日: 2017-12-22
公开(公告)号: CN108270572B 公开(公告)日: 2020-12-11
发明(设计)人: 范佳;赵伟;曹云飞;薛海洋;李宝;路献辉 申请(专利权)人: 中国电子科技集团公司第三十研究所
主分类号: H04L9/32 分类号: H04L9/32;H04L29/06;H04L9/08
代理公司: 成都九鼎天元知识产权代理有限公司 51214 代理人: 邓世燕
地址: 610000 *** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 位置 口令 密钥 交换 协议
【权利要求书】:

1.一种基于位置和口令的密钥交换协议,其特征在于:包括如下内容:

1)预备阶段:所有参与方可访问公共参考串,并维护共同的时钟,4个验证方共享私密的随机数串;其中:

所述公共参考串CRS={G,p,g,h,H,Hcr,PRG,d,e},其中:G为一个p阶循环群,p的长度大于160比特;g和h是群G上的随机元素;H是一个4-wise独立的散列函数;Hcr为抗碰撞散列函数;PRG是一个伪随机生成器;d和e是群G上的元素,为密钥封装机制的公钥;

所述随机数串VRS=(K1,K2,K3,r),其中:K1,K2,K3长度分别大于80比特,r长度大于160比特;

2)第一阶段:主验证方发送口令的ElGamal加密,4个验证方计算并发送定位验证信息使得同时到达加入方位置:

在第一阶段,主验证方V1从VRS中选取r,计算A=gr,c′=hrgπ,在T-t1时刻广播(K1,A||c′);非主验证方V2随机选择X1,计算在T-t2时刻广播(X1,K′2),非主验证方V3随机选取X2,计算在T-t3时刻广播(X2,K′3),非主验证方V4随机选取X3,计算在T-t4时刻广播(X3,K′4),t1,...,t4分别表示无线电波从验证者V1,...,V4传播到加入者位置的时间;

3)第二阶段:加入方计算口令信息和位置检验信息,其中:

在计算口令信息时,加入方随机计算哈希证明函数的公钥并根据口令加密的ElGamal密文计算哈希值,并将该哈希值按比特值平均分成三块,分别用于检验验证方身份、生成会话密钥、密钥封装并异或口令和位置信息;

加入方接收到广播信息后计算直至i>3时,输出位置认证信息K4;从中随机选择λ12,并计算c=c′g;计算并令τp||skp||rp←σ;计算其中计算并广播(μ||ckem||δ),其中,P表示加入方的用户标识;

4)第三阶段:4个验证方验证加入方口令与位置信息,计算会话密钥,回复认证信息;主验证方将哈希值的第一块信息发送给加入方;验证方Vi接收到(μ||ckem||δ)后,计算哈希值σ=μr,令τV||skV||rV=σ,并验证ckem是否等于以及δ是否等于其中对于i=1,2,3,Vi检验(μ||ckem||δ)的时间是否为T+ti,若检验均通过,则广播τV,并设置与加入方的通信密钥为skV

5)第四阶段:加入方验证接收信息与哈希值第一块信息是否相等,如相等则输出会话密钥,否则终止。

2.根据权利要求1所述的一种基于位置和口令的密钥交换协议,其特征在于:在第四阶段,加入方验证接收到的τV是否等于τp,若相等,则skP为与验证方的通信密钥。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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