[发明专利]一种适用于无证书加密的密码逆向防火墙方法有效

专利信息
申请号: 202010152920.0 申请日: 2020-03-06
公开(公告)号: CN111447064B 公开(公告)日: 2021-08-06
发明(设计)人: 李发根;周雨阳 申请(专利权)人: 电子科技大学
主分类号: H04L9/30 分类号: H04L9/30;H04L9/08;H04L9/00;H04L29/06
代理公司: 电子科技大学专利中心 51203 代理人: 周刘英
地址: 611731 四川省成*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 适用于 证书 加密 密码 逆向 防火墙 方法
【权利要求书】:

1.一种适用于无证书加密的密码逆向防火墙方法,其特征在于,包括下列步骤:

步骤S1:设定系统参数,包括:

选择素数p,设置p阶的循环加法群G1,并选择群G1的一个生成元,记为参数P;

以及设置p阶的循环乘法群G2,并基于G1、G2,设置双线性映射G1×G1→G2

定义两个安全哈希函数H1和H2,其中,哈希函数H1为从{0,1}*映射到G1,哈希函数H2为从G1映射到{0,1}n,其中{0,1}*表示任意比特长的二进制序列组成的集合,{0,1}n表示n比特长的二进制序列组成的集合;

密钥生成中心从有限域中随机选择一个参数作为主密钥s,计算系统公钥P0=sP;其中有限域

密钥生成中心公开系统参数

步骤S2:生成密钥:

解密端提交身份信息ID给密钥生成中心;

密钥生成中心生成解密端部分私钥DID=sH1(ID);并将系统参数部分私钥DID发送给解密端;

解密端从有限域中随机选择参数xID作为用户秘密值,计算公钥PKID=(XID,YID)=(xIDP,xIDP0),并设置完全私钥SID=xIDDID

步骤S3:密钥的重随机化:

解密端将公钥PKID发送给解密端的密码逆向防火墙;

解密端的密码逆向防火墙从有限域中随机选择参数α作为解密端的防火墙秘密值,重置公钥PKID为用户公钥PKU=(XU,YU)=(αXID,αYID);

步骤S4:生成消息m的密文c:

解密端的防火墙将解密端的身份ID和用户公钥PKU发送给加密端;

加密端验证等式是否成立;

若不成立,则输出“拒绝”,退出本次操作;

若成立,加密端从有限域中随机选择参数r,计算参数U=rP,对消息m进行加密处理

将(U,V)组成密文c发送给解密端的密码逆向防火墙;

步骤S5:密文的重随机化:

解密端的密码逆向防火墙对收到密文c=(U,V)进行随机化处理,生成新的密文c′=(U',V)=(αU,V)并将c′发送给解密端;

步骤S6:密文的解密恢复:

解密端收到新的密文c′后,恢复出消息

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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