[发明专利]一种基于异构系统的具有等值测试功能的签密方法及系统在审

专利信息
申请号: 202211156358.4 申请日: 2022-09-22
公开(公告)号: CN115550007A 公开(公告)日: 2022-12-30
发明(设计)人: 金春花;刘念;陈晓兵;陈冠华;王兰芳;邵鹤帅 申请(专利权)人: 淮阴工学院
主分类号: H04L9/40 分类号: H04L9/40;H04L9/08;H04L9/30;H04L9/32
代理公司: 南京苏高专利商标事务所(普通合伙) 32204 代理人: 柏尚春
地址: 223003 江苏省*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 系统 具有 等值 测试 功能 方法
【权利要求书】:

1.一种基于异构系统的具有等值测试功能的签密方法,其特征在于,包括以下步骤:

(1)异构系统参数初始化;所述异构系统参数包括门限值模块、基于CLC环境的签密模块、基于PKI环境的解签密模块、等值测试模块及可信第三方模块所需要设置的系统参数;

(2)CLC环境的发送端提交身份信息IDs给密钥生成中心,密钥生成中心根据系统参数和身份信息IDs生成部分私钥Ds并发送给用户,用户随机选择一个秘密值xs,根据秘密值xs与部分私钥Ds设置完全私钥和公钥;

(3)PKI环境的接收端随机选择私钥计算对应的公钥PKr,公钥与CA颁发的证书绑定,输出公钥PKr和私钥SKr

(4)PKI环境的接收端根据私钥SKr,得到陷门值tdr=SKr

(5)CLC环境的发送端根据系统参数、发送端的身份IDs与私钥Ss、接收端的公钥PKr,进行签密,得到签密密文σ并发送给接收端;

(6)PKI环境的接收端根据系统参数、公钥PKs、签密密文σ、发送端的身份IDs和接收端的私钥,输出消息M或拒绝该密文;

(7)根据发送端的密文σs、陷门tds和接收端的密文、陷门tdr进行等值测试,检验有不同公钥加密得到的密文是否包含相同的消息M。

2.根据权利要求1所述的一种基于异构系统的具有等值测试功能的签密方法,其特征在于,所述步骤(1)实现过程如下:

给定一个安全参数k,设G1和G2是两个循环乘法群,两个群有相同的阶p,q为素数,P为G1的生成元;G1×G1→G2为一个双线性映射;定义四个安全的哈希函数H1:H2:H3:H4:G2→{0,1}*;KGC随机选择一个主密钥计算Ppub=sP,KGC公开系统参数{G1,G2,P,e,Ppub,,H1,H2,H3,H4},保密主密钥s;定义一个函数E,接收端的公钥PKα;如果PKγ=PKα,且E(PKr)=1,该方案是签密方案;然而当PKγ=PKα,且E(PKr)=0时,该方案是公钥加密方案。

3.根据权利要求1所述的一种基于异构系统的具有等值测试功能的签密方法,其特征在于,所述步骤(2)实现过程如下:

根据系统参数和身份信息IDs,计算部分私钥发送给用户;

随机选择一个秘密值xs,根据部分私钥Ds计算完全私钥公钥PKs=xs(H1(IDs)+Ppub)。

4.根据权利要求1所述的一种基于异构系统的具有等值测试功能的签密方法,其特征在于,所述步骤(3)实现过程如下:

随机选择私钥计算对应的公钥PKr=(PK1,PK2)=(β1P,β2P)、私钥

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

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