[发明专利]多接收者代理重加密方法、系统、电子装置及存储介质有效
申请号: | 202110075028.1 | 申请日: | 2021-01-20 |
公开(公告)号: | CN112865955B | 公开(公告)日: | 2023-01-03 |
发明(设计)人: | 刘宏伟;韦家全;张鹏 | 申请(专利权)人: | 深圳技术大学 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L9/08;H04L67/56 |
代理公司: | 深圳尚业知识产权代理事务所(普通合伙) 44503 | 代理人: | 王利彬 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接收者 代理 加密 方法 系统 电子 装置 存储 介质 | ||
本发明公开了一种多接收者代理重加密方法,包括:获取加密方法所在操作系统的系统参数;获取授权方使用预先生成的第一私钥、系统参数生成的原始密文;获取被授权方使用预先生成的第二私钥、授权方预先生成的第二私钥生成并发出的请求密文转换的请求信息;获取授权方根据第一私钥及所有被授权方的请求信息集合生成的重加密密钥;使用重加密密钥及原始密文生成共享密文,完成加密,以使授权方根据第一私钥解密原始密文,并使被授权方根据第二私解密共享密文。在加密过程中,授权方产生一个重加密密钥,代理方只需执行一次密文转换,降低了代理方执行密文转换的次数。授权方在加密的过程中仅产生了一个重加密密钥,降低了授权方与代理方的交互次数。
技术领域
本发明涉及数据加密技术领域,尤其涉及一种多接收者代理重加密方法、系统、电子装置及存储介质。
背景技术
代理重加密(Proxy Re-Encryption,PRE)是一种让密文进行安全转换的公钥加密体制。在代理重加密系统中,授权方(delegator)能够为被授权方(delegatee)产生重加密密钥,授权方将此重加密密钥交给代理方(proxy)后,代理方就能够将原本属于授权方公钥下的密文转换为被授权方公钥下的密文,然后被授权方就能使用自己的私钥对这个转换后的密文进行解密,并且代理方在密文转换的过程中,无法获取关于密文对应的明文的任何有用信息,从而实现文件的加密传输。
在传统的PRE方案中,一次只能指定一个被授权方,若授权方想要将某份密文的解密权限授权给多个被授权方,则需要逐个生成重加密密钥,并分别为每个被授权方执行密文转换。即授权方需要为每一个被授权方单独生成重加密密钥并交给代理方,然后代理方需要为每一个被授权方分别执行密文转换。
假设系统中有n个被授权方,授权方想要将某份密文的解密能力授权给这n个被授权方,则需要生成n个重加密密钥,且代理方需要执行n次密文转换,并产生n个转换后的密文。在这种场景下,授权方与代理方的交互次数、代理方执行密文转换的次数较多,因此,研究支持n个被授权方的代理重加密对降低授权方与代理方的交互次数,降低代理方执行密文转换的次数有重大意义。
发明内容
本发明的主要目的在于提供一种多接收者代理重加密方法、系统、电子装置及存储介质,旨在解决现有技术中授权方与代理方的交互次数、代理方执行密文转换的次数较多的技术问题。
为实现上述目的,本发明第一方面提供一种多接收者代理重加密方法,包括:获取加密方法所在操作系统的系统参数;获取授权方使用预先生成的第一私钥、所述系统参数生成的原始密文;获取被授权方使用预先生成的第二私钥、授权方预先生成的第二私钥生成并发出的请求密文转换的请求信息;获取授权方根据第一私钥及所有被授权方的所述请求信息集合生成的重加密密钥;使用所述重加密密钥及所述原始密文生成共享密文,完成加密,以使授权方根据所述第一私钥解密所述原始密文,并使被授权方根据所述第二私解密所述共享密文。
进一步地,所述系统参数包括:第一素数、第二素数、生成元,抗碰撞的第一哈希函数、第二哈希函数、第三哈希函数,第一安全参数及第二安全参数;第一素数p及第二素数q满足q|p-1,q的位长为lq,lq为预先获取的安全参数,生成元g为的q阶子群的生成元,第一哈希函数第二哈希函数第三哈希函数明文空间为
进一步地,授权方生成第一私钥的方法包括:随机选取使用xi1,xi2生成第一公钥及第一私钥,第一私钥ski=(xi1,xi2),第一公钥被授权方生成第二私钥的方法包括:随机选取使用xjt1,xjt2生成第二公钥及第二私钥,第二私钥skjt=(xjt1,xjt2),第二公钥
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳技术大学,未经深圳技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110075028.1/2.html,转载请声明来源钻瓜专利网。