[发明专利]一种基于标识密码系统的前向端到端安全即时通信方法有效

专利信息
申请号: 201610494970.0 申请日: 2016-06-29
公开(公告)号: CN105897416B 公开(公告)日: 2019-03-05
发明(设计)人: 邓月霞 申请(专利权)人: 邓月霞
主分类号: H04L9/08 分类号: H04L9/08;H04L29/06
代理公司: 北京中济纬天专利代理有限公司 11429 代理人: 陈立新
地址: 410000 湖*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于标识密码系统的前向端到端安全即时通信方法,涉及安全即时通信领域。该方法具体包括以下步骤:步骤1)注册部分,PKG生成系统参数,为本域内的每台主机生成并分发对应私钥;步骤2)建立会话通道,由通信的任意一方发送第一个消息,发起加密通道的建立;另一方回复消息后,完成认证过程,并完成临时密钥和会话密钥的初始化;步骤3)双方正式通信。通信过程中,会话密钥按照本协议所阐述的策略更新临时密钥和会话密钥。基于标识的密码系统,使用双线性对、ECDH和H2相结合的方式进行密钥协商,在最初的两个即使消息中,完成通信双方身份认证的同时,建立加密通道,不需额外的通信进行密钥协商。
搜索关键词: 一种 基于 标识 密码 系统 端到端 安全 即时 通信 方法
【主权项】:
1.一种基于标识密码系统的前向端到端安全即时通信方法,其特征在于,该方法具体包括以下步骤:步骤1)注册部分,PKG生成系统参数,为本域内的每台主机生成并分发对应私钥,具体包括:PKG进行初始化,选择某条特定的椭圆曲线,并由其上的点构成q阶加法循环群G1,其中q为一大素数,生成元为P;随机选择作为PKG的主密钥,计算Ppub=sP;再根据群G1选择双线性映射e,使得e:G1×G1→G2;最后选择相关哈希函数H1:{0,1}*→G1,H2:G2×G1×G2→{0,1}n;完成初始化后,公布系统的公共参数列表<G1,G2,P,Ppub,H1,H2,e>;其中,H2是结合双线性映射和ECDH算法的密钥协商算法,有如下性质:H2(e(SB,X0),y0X0,e(QA,y0Ppub))=H2(e(H1(B),x0Ppub),x0Y0,e(SA,Y0));用户A计算主公钥QA=H1(A),发送并请求注册,得到私钥SA=sQA;用户A计算主公钥QB=H1(B),发送并请求注册,得到私钥SB=sQB;步骤2)建立会话通道,由通信的任意一方发送第一个消息,发起加密通道的建立;另一方回复消息后,完成认证过程,并完成临时密钥和会话密钥的初始化;其中,设A是通信发起方,B是通信接收方,则步骤2)具体包括如下子步骤:2.1)A计算共享秘密secret=e(SA,H1(B)),计算主齿轮密钥和副齿轮密钥(kmaster,kpinion)=KDF1(secret,1);计算加密密钥和认证密钥(kEnc,kMAC)=KDF2(kpinion),使用kMAC计算认证码,kEnc加密消息;生成临时密钥对(X0,x0);序列号index记录当前副齿轮所用齿数,初始化为0;发送密文、临时公钥X0和index;2.2)B接收到消息后,利用双线性对可以计算一个与A相同的共享秘密:secret=e(H1(A),SB),然后利用与步骤2.1)中A一样的公式,计算主、副齿轮密钥,加密密钥,认证密钥,并用加密密钥解密消息,认证密钥验证消息;2.3)B生成临时密钥对(Y0,y0),使用以下公式secret=H2(e(SB,X0),y0X0,e(QA,y0Ppub))计算新共享秘密,使用KDF1、新共享秘密secret和之前的主齿轮密钥kmaster可以计算新的主、副齿轮密钥:(kmaster,kpinion)=KDF1(secret,kmaster),使用KDF2计算新的加密密钥,认证密钥:(kEnc,kMAC)=KDF2(kpinion),用kMAC计算认证码,kEnc加密消息;初始化序列号index为0;发送密文、临时公钥Y0和index;2.4)A接收到回复的消息后,使用以下公式secret=H2(e(H1(B),x0PPub),x0Y0,e(SA,Y0))计算和B一致的共享秘密,接着计算和B一致的主、副齿轮密钥,加密密钥,认证密钥,使用加密密钥、认证密钥解读并验证消息;至此,加密通道建立完成;步骤3)双方正式通信;通信过程中,更新临时密钥和会话密钥。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于邓月霞,未经邓月霞许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610494970.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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