[发明专利]一种基于公钥加密体制的认证方法有效

专利信息
申请号: 201710067602.2 申请日: 2017-02-07
公开(公告)号: CN108400867B 公开(公告)日: 2021-03-05
发明(设计)人: 于金刚;赵治刚 申请(专利权)人: 中国科学院沈阳计算技术研究所有限公司
主分类号: H04L9/08 分类号: H04L9/08;H04L9/32
代理公司: 沈阳科苑专利商标代理有限公司 21002 代理人: 王倩
地址: 110168 辽*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种基于公钥加密体制的认证方法,应用于即时消息通信、网络电话等环境中,包括身份认证、共享会话秘钥生成。主要由三种角色构成:发送方A、接收方B、秘钥分发中心。协议执行过程中,发送方A、接收方B通过与秘钥分发中心的交互,完成与秘钥分发中心之间相互的身份认证及发送方A和接收方B之间相互的身份认证,并在此期间,发送方A、接收方B分别接收到由秘钥分发中心生成的共享会话秘钥,并认证对方也已收到该共享会话秘钥,以便在下阶段的信息交互中,使用该共享会话秘钥加解密通信内容。本发明完全满足认证协议的安全性要求,能够防止旧消息重放,并且抵抗身份冒充攻击。
搜索关键词: 一种 基于 加密 体制 认证 方法
【主权项】:
1.一种基于公钥加密体制的认证方法,其特征在于,包括以下步骤:1)客户端A和客户端B分别向秘钥分发中心发送随机数NA、NB;随机数NA、NB分别使用客户端A、客户端B各自的私钥KSA、KSB签名并使用秘钥分发中心的公钥KPS加密,分别构成客户端A的消息和客户端B的消息;客户端A的消息通过客户端B转发;2)秘钥分发中心收到消息后,使用自身私钥KSS解密消息,并使用客户端A、客户端B的公钥KPA、KPB分别对随机数NA、NB进行解密、验签,完成对客户端A、客户端B的身份认证;3)秘钥分发中心产生共享会话秘钥KAB,将双方的随机数NA和NB、客户端B的身份标示B、共享会话秘钥KAB使用秘钥分发中心的私钥KSS签名,并用客户端A的公钥KPA加密构成消息体1;将该消息体1与双方随机数NA和NB、客户端A身份标示A、共享会话秘钥KAB一起,使用秘钥分发中心的私钥KSS签名并用客户端B的公钥KPB加密后构成消息体2,发送给客户端B;4)客户端B收到消息体2后,使用自身私钥KSB解密消息体2,并使用秘钥分发中心公钥KPS解密、验签,完成对秘钥分发中心的身份认证;5)客户端B将解密出的消息体1转发给客户端A的同时,将客户端A的随机数NA使用共享会话秘钥KAB加密后作为消息体3,一起发送给客户端A;6)客户端A收到消息体1和消息体3后,使用自身私钥KSA解密消息体1,并使用秘钥分发中心公钥KPS验签,完成对秘钥分发中心的身份认证;使用共享秘钥KAB解密消息体3,确认客户端B已经收到共享秘钥KAB;7)客户端A将客户端B随机数NB使用函数处理,并使用共享会话秘钥KAB加密后发送给客户端B;8)客户端B收到消息后,使用共享会话秘钥KAB解密消息,同时使用函数对消息体进行反处理得到客户端B随机数,当该随机数与步骤1)中的随机数NB一致时,认为该消息新鲜并认为客户端A已经收到该共享秘钥。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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