[发明专利]加密装置、解密装置、加密方法、加密程序、解密方法和解密程序在审
申请号: | 201780093115.1 | 申请日: | 2017-07-20 |
公开(公告)号: | CN110915162A | 公开(公告)日: | 2020-03-24 |
发明(设计)人: | 高岛克幸 | 申请(专利权)人: | 三菱电机株式会社 |
主分类号: | H04L9/08 | 分类号: | H04L9/08 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 马建军;邓毅 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加密 装置 解密 方法 程序 | ||
1.一种加密装置,该加密装置是使用了组G0、与所述组G0对应的组Gt、组G^0、与所述组G^0对应的组G^t以及组GT的加密系统中的加密装置,所述组GT通过配对运算e0而与所述组G0和所述组G^0对应,并且通过配对运算et而与所述组Gt和所述组G^t对应,其中,
所述加密装置具有密文生成部,该密文生成部使用所述组GT的元素X和所述组G^t的元素Y^生成密文ct,元素X和元素Y^中的至少任意一方是利用密钥生成随机数对生成源进行转换而生成的,
所述密文生成部具有:
第1加密元素生成部,其针对转换信息z设定消息m,生成作为所述密文ct的元素的加密元素cT,所述转换信息z是针对所述元素X设定加密随机数ζ而成的;以及
第2加密元素生成部,其针对所述元素Y^设定所述加密随机数ζ,生成作为所述密文ct的元素的加密元素c。
2.根据权利要求1所述的加密装置,其中,
所述第1加密元素生成部生成数学式1所示的加密元素cT,
所述第2加密元素生成部生成数学式2所示的加密元素c,
【数学式1】
cT:=z·m
其中,
γ是所述密钥生成随机数,
是所述组G^0的元素,
h0是所述组G0的元素,
【数学式2】
其中,
是所述组G^1的元素Y^。
3.根据权利要求1所述的加密装置,其中,
所述加密系统关于2以上的整数w,使用与t=1,...,w的各整数t有关的所述组Gt和所述组G^t,
所述加密装置还具有ID组分配部,该ID组分配部关于2以上且w以下的整数n,将与j=1,...,n的各整数j有关的属性xj分配给所述组G^t中的不同的组,
所述第2加密元素生成部针对被所述ID组分配部分配为与j=1,...,n的各整数j有关的属性xj的组的元素设定所述加密随机数ζ,生成所述加密元素。
4.根据权利要求3所述的加密装置,其中,
所述加密系统使用与t=1,...,n的各整数t和ι=0、1的各整数ι有关的组Gt、ι和组G^t、ι,作为所述组Gt和所述组G^t,
所述ID组分配部将作为与j=1,...,n的各整数j有关的所述属性xj的标识符ID’j分配给t=j且ι=ID’j的组G^t、ι,该标识符ID’j是0或1,
所述第1加密元素生成部生成数学式3所示的加密元素cT,
所述第2加密元素生成部生成数学式4所示的加密元素c,
【数学式3】
cT:=z·m
其中,
gT是所述组GT的元素,
s0是随机数,
【数学式4】
其中,
是所述组G^t、ι的元素Y^,
τj,ι是所述密钥生成随机数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780093115.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:制冷装置和制冷装置的运转方法
- 下一篇:发送装置、接收装置以及无线通信方法