[发明专利]一种应用于客户-服务器环境的认证密钥协商方法在审

专利信息
申请号: 201610111129.9 申请日: 2016-02-29
公开(公告)号: CN105577370A 公开(公告)日: 2016-05-11
发明(设计)人: 赵运磊;李俊全;陈伟东;李尧;徐琳 申请(专利权)人: 赵运磊
主分类号: H04L9/08 分类号: H04L9/08;H04L29/06
代理公司: 暂无信息 代理人: 暂无信息
地址: 200433 上海*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 应用于 客户 服务器 环境 认证 密钥 协商 方法
【说明书】:

技术领域

发明涉及密码技术领域,具体地说,涉及一种应用于客户-服务器环境的的认证 密钥协商方法。

背景技术

认证密钥协商是密码理论及应用的核心内容,其中TLS协议(传输层协议)是目前 应用最广泛的认证密钥协商协议的国际标准。TLS目前的最新版本是TLS1.2,已经标准化和 应用多年。为了适应网络安全的新挑战和新需求,目前IETF国际标准化组织正在制订最新 的TLS1.3标准。

目前的TLS1.3钥协商协议大致运行过程如下:

第一轮:第一用户(客户端)发送参数X=gx至第二用户,其中,g表示有限群G′的循 环子群G的生成元,x表示第一用于的DH-指数;

第二轮:第二用户(服务器)发送参数Y=gy至第一用户,第二用户还计算参数K=Xy和参数CB=AE(K,(IB,B,CERTB,FinishB)),其中B=gb,FinishB=KDF(Xb,H(X,Y)),第二用户 将(Y,CB)发送至第一用户。

第三轮:第一用户计算参数K=Yx和参数CA=AE(K,(IA,A,CERTA,SigA,FinishA)), 其中SigA是第一用户利用其私钥对(X,Y,CB)的数字签名,FinishB=KDF(Bx,H(X,Y,CB))。第 一用户将CB发送至用户B,并运行KDF(Xy,Xb),第二用户检查SigA签名的有效性并运行KDF (Xy,Xb)导出会话密钥。

密码算法的主要计算单元是模指数运算。国际数字签名标准DSA算法需要1个模指 数运算进行签名生成,签名验证需要2个模指数运算。而对于上述基于DSA数字签名的 TLS1.3协议,第二用户(服务器)共计需运行4.5个模指数运算,第一用户(客户端)共计需运 行4个模指数运算。这使得TLS1.3难以在计算受限的设备(例如手机、智能卡等移动设备)上 的配置和应用。

因此,在移动互联大规模普及和应用的背景下,亟需一种更为高效的应用于客户 端-服务器环境的新型的高效认证密钥协商方法。

发明内容

为解决上述问题,本发明提供了一种应用于客户-服务器环境的的认证密钥协商 方法,所述方法包括:

第一设备根据其生成的DH-指数x和第一设备的公钥A=ga,确定第一参数X′=Agx∈G或X′=Ax∈G,并将所述第一参数X′以及第一辅助信息auxA发送给第二设备,其中,g表示 有限群G′的循环子群G的阶为q的生成元,x∈Zq,A∈G,a∈Zq是第一设备的私钥,auxA是可为 空的数据集合;

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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