[发明专利]重加密密钥生成装置、重加密装置、解密装置及密码系统有效
申请号: | 201780091544.5 | 申请日: | 2017-06-09 |
公开(公告)号: | CN110720194B | 公开(公告)日: | 2023-02-28 |
发明(设计)人: | 小关义博;川合丰 | 申请(专利权)人: | 三菱电机株式会社 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;G09C1/00;H04L9/14 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 龚晓娟;邓毅 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加密 密钥 生成 装置 解密 密码 系统 | ||
密钥生成装置(10)生成解密密钥(dkx),该解密密钥(dkx)具有:带标签解密密钥和设定了密钥属性(x)的解密密钥(adkx),其中,所述带标签解密密钥包含设定了密钥属性(x)的解密密钥(tdkx)以及为了利用解密密钥(tdkx)对密文进行解密所需的标签(tgφ)。加密装置(20)生成设定有与密钥属性(x)对应的密文属性(y)并能够利用带标签解密密钥进行解密的原始密文(octy)。重加密密钥生成装置(40)通过基于属性的加密方式使用密文属性(y')对解密密钥(tdkx)进行加密,生成作为用于生成重加密密文(rcty’)的密钥的重加密密钥(rkx,y’),所述重加密密文(rcty’)能够利用设定了与密文属性(y')对应的密钥属性(x')的解密密钥(adkx')来进行解密。
技术领域
本发明涉及代理重加密(proxy-re-encryption)。
背景技术
基于属性的代理重加密方式是一种无需对密文进行解密就能够变更密文的解密权限的方式。在基于属性的加密方式中,对解密密钥设定密钥属性x,对密文设定密文属性y。在基于属性的加密方式中,仅在密钥属性x和密文属性y满足关系R(x,y)=1的情况下,才能够对密文进行解密。在基于属性的代理重加密方式中,通过使用重加密密钥,由此无需对密文进行解密,就能够将对密文设定的密文属性y变更为另一密文属性y'。
在专利文献1以及非专利文献1中,存在与基于属性的代理重加密方式有关的记载。
现有技术文献
专利文献
专利文献1:国际公开第2014/112048号
非专利文献
非专利文献1:Yutaka Kawai and Katsuyuki Takashima,Fully-AnonymousFunctional Proxy-Re-Encryption.Cryptology ePrint Archive:Report 2013/318
发明内容
发明要解决的课题
在专利文献1以及非专利文献1中记载的基于属性的代理重加密方式中,由于重加密密文中包含随机矩阵,因此重加密密文的大小变大。
本发明的目的在于,能够实现抑制了伴随重加密的密文大小增加量的、基于属性的代理重加密方式。
用于解决课题的手段
本发明的重加密密钥生成装置具备:随机化部,其对设定了密钥属性x的解密密钥tdkx和为了利用所述解密密钥tdkx对密文进行解密而使用的标签tgφ设定随机数,生成解密密钥tdkx^和标签tgφ^;加密密钥生成部,其通过基于属性的加密方式使用密文属性y’对由所述随机化部生成的所述解密密钥tdkx^进行加密,生成加密密钥acty’;以及重加密密钥输出部,其输出包含由所述加密密钥生成部生成的所述加密密钥acty’和由所述随机化部生成的所述标签tgφ^的重加密密钥rkx,y’。
发明效果
在本发明中,使用基于属性的加密方式对带标签的基于属性加密的解密密钥进行加密,作为重加密密钥。由此,重加密密文中不再需要包含随机矩阵,能够抑制伴随重加密的密文大小的增加量。
附图说明
图1是实施方式1的密码系统1的结构图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780091544.5/2.html,转载请声明来源钻瓜专利网。