[发明专利]加密装置、解密装置、加密方法、解密方法、程序及记录介质有效
申请号: | 201180034973.1 | 申请日: | 2011-07-22 |
公开(公告)号: | CN103004129A | 公开(公告)日: | 2013-03-27 |
发明(设计)人: | 藤崎英一郎 | 申请(专利权)人: | 日本电信电话株式会社 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;G09C1/00;H04L9/14 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 薛仑 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 在加密时,生成随机数r,且生成密文C2=M(+)R(r)、函数值HS(r,C2)、公钥K、公钥K的随机数r的密文C(Ψ+1)、与函数值HS(r,C2)对应的公钥K的密文C'(0),C'(λ)。在解密时,从已输入的密文C'(0),C'(λ),对公钥K'进行解密,利用公钥K',对已输入的密文C'(Ψ+1)进行解密,生成解密值r',且生成函数值HS(r',C2'),在已输入的密文C'(0),C'(λ)和与函数值HS(r',C2')对应的公钥K'的密文C″(0),C″(λ)不一致的情况下,拒绝解密,在一致的情况下,对已输入的密文C2'进行解密。 | ||
搜索关键词: | 加密 装置 解密 方法 程序 记录 介质 | ||
【主权项】:
一种加密装置,其具有:随机数生成部,生成随机数r;第一加密部,生成所述随机数r相应的二进制序列和二进制序列的明文M的异或值即密文C2;函数运算部,生成将所述随机数r和所述密文C2的组分别输入到无碰撞函数HS(S=1,...,Smax)而得到的Smax(Smax≧1)个函数值HS(r,C2)(S=1,...,Smax);公钥生成部,生成循环群GT的元素即公钥K;第二加密部,利用所述公钥K,通过公钥密码方式,对所述随机数r进行加密,生成密文C(Ψ+1);以及第三加密部,生成包含C(0)=υ·b1(0)+Σι=2Iυι(0)·bι(0)、C(λ)=υ·Σι=1n(λ)wι(λ)·bι(λ)+Σι=n(λ)+1n(λ)+ζ(λ)υι(λ)·bι(λ)及所述密文C(Ψ+1)在内的密文C1,Ψ是1以上的整数,ψ是0以上Ψ以下的整数,n(ψ)是1以上的整数,ζ(ψ)是0以上的整数,λ是1以上Ψ以下的整数,I是2以上n(0)+ζ(0)以下的常数,eψ分别是将循环群G1的n(ψ)+ζ(ψ)个元素γβ(β=1,...,n(ψ)+ζ(ψ))和循环群G2的n(ψ)+ζ(ψ)个元素γβ*(β=1,...,n(ψ)+ζ(ψ))设为输入并将所述循环群GT的一个元素输出的非退化的双线性映射,i是1以上n(ψ)+ζ(ψ)以下的整数,bi(ψ)是以所述循环群G1的n(ψ)+ζ(ψ)个元素为要素的n(ψ)+ζ(ψ)维的基向量,bi*(ψ)是以所述循环群G2的n(ψ)+ζ(ψ)个元素为要素的n(ψ)+ζ(ψ)维的基向量,δ(i,j)是克罗内克三角函数,相对于所述循环群GT的生成元gT及常数τ,τ',满足eψ(bi(ψ),bj*(ψ))=gTτ·τ’·δ(i。),w(λ)→=(w1(λ),...,wn(λ)(λ))是以w1(λ),...,wn(λ)(λ)为要素的n(λ)维向量,υ,υι(0)(ι=2,...,I),υι(λ)(ι=n(λ)+1,...,n(λ)+ζ(λ))中的至少一部分的值与所述函数值HS(r,C2)(S=1,...,Smax)中的任一个对应。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于日本电信电话株式会社,未经日本电信电话株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201180034973.1/,转载请声明来源钻瓜专利网。
- 上一篇:智能蓄电池及蓄电池系统
- 下一篇:金色装饰品及其制造方法