[发明专利]一种基于身份的身份隐藏认证加密方案在审

专利信息
申请号: 201910452107.2 申请日: 2019-05-28
公开(公告)号: CN110351076A 公开(公告)日: 2019-10-18
发明(设计)人: 许春香;李闯 申请(专利权)人: 电子科技大学
主分类号: H04L9/08 分类号: H04L9/08;H04L9/06
代理公司: 电子科技大学专利中心 51203 代理人: 吴姗霖
地址: 611731 四川省成*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于身份的身份隐藏认证加密方案,属于身份认证技术领域。本发明主要包含以下内容:方案初始化,密钥生成中心密钥产生,用户密钥产生,密文产生,解密和验证。本发明在基于身份的密码体制下,可以隐藏发送者身份信息,提供认证性、发送双方的可否认性、密文的不可区分性以及前向安全性,并且不产生签名,有效的防止了离线字典攻击。
搜索关键词: 认证加密 身份隐藏 身份 离线字典攻击 密钥生成中心 身份认证技术 发送者身份 前向安全性 密码体制 密文产生 密钥产生 用户密钥 初始化 否认性 区分性 认证性 解密 密文 验证 发送
【主权项】:
1.一种基于身份的身份隐藏认证加密方案,其特征在于身份信息隐藏和认证加密,包括以下步骤:初始化:选取q阶加法群G1和q阶乘法群G2,其中G1的生成元为P,q为大素数,并构造双线性映射e:G1×G1→G2;定义哈希函数H1:{0,1}*→G1并定义密钥产生函数KDF:G2×{0,1}*→{0,1}*;PKG密钥产生:密钥生成中心PKG选择随机数作为自己的私钥,并产生其公钥Ppub=sP;用户密钥产生:用户向PKG注册时,将其身份信息id发送给PKG;PKG计算用户的私钥对S=sQ=sH1(id),并将S返回给用户;设通信双方为用户A和用户B,用户A的身份信息和公私钥对分别为idA,(idA,SA=sQA=sH1(idA)),用户B的身份信息和公私钥对分别为idB,(idB,SB=sQB=sH1(idB));密文产生:用户A向用户B发送消息M及其对应相关信息HI时,执行以下操作:1)随机选取2)依次计算X=xP,d=H2(X,idA,idB),并利用自己的私钥SA计算双线性对PS=e(SA,dxQB);3)利用PS,和用户B的身份信息idB计算其中K为用于对称加密的共享密钥,σ为KDF函数输出结果的剩余信息;并利用K计算C=EncK(HI,idA||X||M);4)将HI,C发送给用户B;解密和验证:用户B收到用户A发来的密文HI,C后,执行以下操作:1)利用计算双线性对2)利用PS,和用户B的身份信息idB计算获得共享密钥K,并利用K解密C得DecK(C)=(HI,idA||X||M);3)计算d=H2(X,idA,idB),并验证等式是否成立,若成立则接受消息(idA,M),否则返回“⊥”。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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