[发明专利]一种高效无证书公钥加密方法有效

专利信息
申请号: 201910348509.8 申请日: 2019-04-28
公开(公告)号: CN110113155B 公开(公告)日: 2020-10-23
发明(设计)人: 李发根;代强;朱梦迪;罗朝园;秦张弛 申请(专利权)人: 电子科技大学;内江市云启科技有限公司
主分类号: H04L9/08 分类号: H04L9/08;H04L9/06;H04L29/06
代理公司: 电子科技大学专利中心 51203 代理人: 周刘英
地址: 611731 四川省成*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 高效 证书 加密 方法
【说明书】:

发明公开了一种高效无证书公钥加密方法,属于信息安全技术领域。为了使用户能在无证书环境对通信内容进行加密,本发明的方法包括初始化系统参数后,密钥生成中心生成部分私钥并发送给接收方;接收方基于系统参数随机生成一个秘密值,并根据部分私钥设置完整私钥和公钥;明文发送方根据系统参数、接收方身份信息、公钥和消息,生成密文,并将该密文发送给接收方;接收方通过自己保存的私钥解密密文,生成明文。如果密文未被更改,经验证正确则输出“接受”,否则输出“拒绝”。本发明用于通信网络中的消息加密,提供机密性服务。

技术领域

本发明属于信息安全技术领域,特别是涉及一种无证书公钥加密方法。

背景技术

公钥加密(public key encryption)也称为非对称密钥加密。在公钥密码体制中,每个用户都拥有一对公私钥,其中公钥对外公开,私钥由自己秘密保管。用户B使用A的公钥,对发送给A的消息进行加密,A用私钥解密密文。为了抵抗公钥替换攻击,我们需要一个可信的第三方——公钥基础设施(public key infrastructure,PKI),绑定用户的身份和公钥,以确认公钥的真实性和有效性。PKI的证书中心(certificate authority,CA)尤为关键,CA签发公钥证书给用户,内容包含用户身份信息、公钥、所使用签名算法、证书有效期等信息,CA的证书库向所有用户开放,任何用户在与A通信之前,可以获得由CA颁发的A的公钥证书,因此CA必须保证其权威性和安全性。公钥证书解决了公钥的真实性和有效性问题,但证书维护管理成本很高。

为了解决证书管理问题,文献《Shamir A.Identity-Based Cryptosystems andSignature Schemes.Advances in Cryptology,LNCS 196,pp 47-53,1984》提出了基于身份的密码体制。在该体制中,用户公钥由用户身份(ID)决定,用户身份是公开且唯一的,不再使用公钥证书。而用户的私钥都由一个可信第三方私钥生成中心(private keygenerator,PKG)生成,主要依靠PKG中的主密钥(master key)生成用户私钥,因而基于身份的密码体制存在密钥托管问题,PKG拥有所有用户的私钥,不诚实的PKG可以伪造用户私钥,也可以窃听用户信息。

为了克服基于身份密码体制的密钥托管问题,Al-Riyami和Paterson于2003年提出无证书公钥密码体制(certificateless public key cryptography)。无证书公钥密码体制同样不使用公钥证书,它结合了经典公钥加密和基于身份的加密体制,并克服了两种体制的缺点。在无证书加密体制中,仍然存在一个可信第三方密钥生成中心KGC(keygeneration center),与PKG类似,它也拥有主密钥(master key),但KGC仅产生根据用户身份信息生成部分私钥,用户收到该部分私钥后,再与自己随机选择的秘密值生成完整私钥,这样KGC只能知道用户的部分私钥,而不能知道其完整私钥,并且用户公钥由用户通过自己的身份信息、秘密值和系统参数求出,因而无证书加密解决了基于身份密码体制中的密钥托管问题。

当前主要有以下几种无证书加密方法:

文献《Al-Riyami S S,Paterson K G.Certificateless public keycryptography.Advances in Cryptology-ASIACRYPT 2003,LNCS 2894,pp 452-473,2003》提出了首个无证书加密方法,该方法在加解密过程中均需要使用双线性对运算,加密需进行3次双线性对运算和1次指数运算,解密需要1次双线性对运算,效率较低。该方法在适应性选择密文攻击(Indistinguishability under adaptive chosen ciphertext attack,IND-CCA2)下是安全的。对无证书加密方法的安全性来说,用户密钥的生成方式决定了两类攻击者,第Ⅰ类攻击者模拟外部攻击者,能够替换任意用户公钥,第Ⅱ类攻击者模拟KGC,能够产生用户的部分私钥。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学;内江市云启科技有限公司,未经电子科技大学;内江市云启科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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