[发明专利]一种抗量子攻击的代理重加密系统及方法有效
申请号: | 201910759333.5 | 申请日: | 2019-08-16 |
公开(公告)号: | CN110572370B | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 张明武;杜林;刘白;谌刚;周冰若兰 | 申请(专利权)人: | 湖北工业大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/08;H04L9/00 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 魏波 |
地址: | 430068 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种可以抗量子攻击的代理重加密系统及方法;首先由系统参数生成模块生成系统公开参数。密钥生成模块为公司里被授权处理需要加密的数据的员工生成公私密钥对,员工i将处理后的数据进行加密处理并上传到云服务器。当员工j需要查看该数据时,得到授权后,可由云服务器、员工i、员工j根据重加密密钥协议生成重加密密钥,云服务器使用重加密密钥对数据进行重加密处理得到重加密密文,随后由云服务器将该重加密密文发送给员工j,员工j便可以使用自己的私钥解密重加密密文得到数据。本方法采用基于格困难问题的NTRU加密体制,能有效抵抗量子攻击,并且设计了独特的重加密协议,能抗合谋攻击,且只能单向重加密。 | ||
搜索关键词: | 一种 量子 攻击 代理 加密 系统 方法 | ||
【主权项】:
1.一种抗量子攻击的代理重加密系统,其特征在于:包括系统参数生成模块、密钥生成模块、加密模块、重加密密钥生成模块、重加密模块、解密模块、授权模块、云服务器;/n所述系统参数生成模块,用于生成系统公开参数,将公开参数发送至密钥生成模块、重加密密钥生成模块、云服务器、加密模块、解密模块、重加密模块;/n所述密钥生成模块,用于为处理涉密数据的员工生成公私钥对;/n所述加密模块,用于将需要被加密的明文进行加密处理得到密文,加密所用的公钥为授权者的公钥,将密文发送给云服务器;/n所述重加密密钥生成模块,用于生成重加密密钥,并将此密钥发送给云服务器;/n所述重加密模块,是由云服务器对密文执行重加密计算,得到重加密密文,将重加密密文发送给被授权者;/n所述解密模块,是由被授权者使用自己的私钥对重加密密文进行解密,最终可以恢复出明文;/n所述授权模块是对被授权者申请查看授权者加密的数据进行授权操作。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北工业大学,未经湖北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910759333.5/,转载请声明来源钻瓜专利网。