[发明专利]基于无可信中心门限混合加密的上传数据加密方法有效

专利信息
申请号: 201810193554.6 申请日: 2018-03-09
公开(公告)号: CN108462575B 公开(公告)日: 2020-10-09
发明(设计)人: 刘鹤群;王保仓;詹宇;卢珂;高梓渊;王亮 申请(专利权)人: 西安电子科技大学
主分类号: H04L9/08 分类号: H04L9/08;H04L9/30;H04L29/06
代理公司: 陕西电子工业专利中心 61205 代理人: 陈宏社;王品华
地址: 710071 陕*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于无可信中心门限混合加密的上传数据加密方法。实现步骤为:管理员获取秘密份额和系统公钥;用户获取自己的私钥和公钥;用户将明文数据发送给管理员;管理员获取密文和密文并发送;用户获取密文的签名,并将密文和密文的签名发送给管理员;管理员向云服务器上传已签数据;用户下载密文并发送;管理员对密文进行解密;管理员将明文数据发送给用户。本发明克服了现有技术中单一管理员的权限过大,非对称加密的加密效率低的问题,分散了管理员的权限,采用非对称加密和对称加密混合的方式,提高了系统的安全性和加密的效率。
搜索关键词: 基于 可信 中心 门限 混合 加密 上传 数据 方法
【主权项】:
1.一种基于无可信中心门限混合加密的上传数据加密方法,其特征在于,包括如下步骤:(1)管理员pi获取秘密份额F(IDi)和系统公钥y:(1a)管理员pi设定参数:管理员pi设定有限域Fp上的Ep(a,b)为椭圆曲线,设定椭圆曲线的基点为G,设定解密门限值为t,其中,a和b表示椭圆曲线的系数,p为奇素数,表示有限域Fp所包含的元素数,q表示基点G的奇素数阶,IDi表示管理员pi的身份认证标志;(1b)管理员pi获取随机整数集A和私钥di:管理员pi根据Fp产生随机整数集A,同时根据q产生随机整数集B,B=[1,q‑1],并从B随机选择一个整数作为私钥di其中,ai,k表示A中的元素,且ai,t‑1≠0;(1c)管理员pi构造多项式fi(x):管理员pi利用随机整数集A和私钥di构造多项式fi(x):fi(x)=di+ai,1x+...+ai,t‑1xt‑1modq;(1d)管理员pi计算公开参数fi(IDj)并发送:管理员pi利用多项式fi(x)和管理员pj的身份认证标志IDj,计算公开参数fi(IDj),并将fi(IDj)发送给其他管理员;(1e)管理员pi计算自己的公开份额Yi:管理员pi根据其他管理员发送的公开参数,计算自己的秘密份额F(IDi),并根据F(IDi),计算自己的公开份额Yi;(1f)管理员pi计算系统公钥y:管理员pi利用公开份额Yi计算系统公钥y;(2)用户UA获取自己的私钥skA和公钥pkA:(2a)用户UA获取私钥skA:用户UA设置两个乘法循环群G1和G2,G1的素数阶为τ,生成元为g和ω,并从G1中随机选择一个元素作为自己的私钥skA;(2b)用户UA建立由G1到G2的双线性映射e(·):e(·):G1×G1→G2其中,→表示生成操作;(2c)用户UA获取公钥pkA:用户UA利用私钥skA和双线性映射e(·),计算自己的公钥pkA:(3)用户UA将自己的明文数据M发送给管理员pi;(4)管理员pi获取密文CM和密文csk并发送:(4a)管理员pi获取CM和csk:管理员pi从整数集B中随机选择两个整数作为AES密钥种子skAES和随机生成元r,并采用AES加密算法,根据skAES对明文数据M进行加密,得到M的密文CM,同时采用ECC加密算法,根据r和skAES计算skAES的密文csk;(4b)管理员pi发送CM和csk:管理员pi将密文CM发送给用户UA,同时将密文csk发送给其他管理员,并删除r和skAES;(5)用户UA获取密文CM的签名并将CM发送给管理员pi:用户UA通过CM计算密文CM的签名并将CM发送给管理员pi;(6)管理员pi向云服务器上传已签数据管理员pi对CM进行合并,得到已签数据并将上传到云服务器;(7)用户UB下载密文CM并发送:用户UB从云服务器中下载已签数据并对进行拆分,得到密文CM和密文CM的签名然后将CM发送给管理员pi;(8)管理员pi对密文CM进行解密:(8a)管理员pi获取解密因子si并发送:管理员pi利用秘密份额F(IDi)计算自己的解密因子si,并将si发送给其他管理员;(8b)管理员pi获取AES密钥种子skAES:管理员pi利用其他管理员的解密因子计算AES密钥种子skAES;(8c)管理员pi获取明文数据M:管理员pi采用AES解密算法,根据skAES对密文CM进行解密获得明文数据M;(9)管理员pi将明文数据M发送给用户UB。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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