[发明专利]署名生成装置、署名验证装置、它们的方法及程序有效
申请号: | 200880111550.3 | 申请日: | 2008-04-24 |
公开(公告)号: | CN101828210A | 公开(公告)日: | 2010-09-08 |
发明(设计)人: | 铃木幸太郎;阿部正幸;冈本龙明;藤冈淳;山本刚 | 申请(专利权)人: | 日本电信电话株式会社 |
主分类号: | G09C1/00 | 分类号: | G09C1/00;H04L9/32 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 胡金珑 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 将x设为署名生成装置的秘密密钥,将mrec∈{0,1}M设为恢复消息,将k设为任意值,将g设为位数q的循环群G的生成源,将R设为gk∈G,将H1设为散列函数H1:{0,1}*→{0,1}L,将H2设为输出可变长度的散列函数H2:{0,1}*→{0,1}M,将H3设为散列函数H3:{0,1}*→Zq,并设为r=H1(R,mrec)|mrec(+)H2(R,H1(R,mrec))((+)设为异或运算符),对依赖于r的γ设为t=H3(γ),设为s=k-t·x∈Z,将署名设为σ=(r,s)。 | ||
搜索关键词: | 署名 生成 装置 验证 它们 方法 程序 | ||
【主权项】:
一种署名生成装置,包括:第1存储单元,存储整数的秘密密钥x;第2存储单元,存储M比特的恢复消息mrec{0,1}M;任意值生成单元,生成整数的任意值k;群运算单元,构成为计算将位数q的循环群设为G,并将该循环群G的生成源设为g的情况下的R=gk∈G,并输出该运算结果R;第1散列运算单元,构成为将对输入值输出L比特的散列值的散列函数H1:{0,1}*→{0,1}L,作用于依赖上述运算结果R和恢复消息mrec的值α,并输出作为其运算结果的L比特的散列值h=H1(α)∈{0,1}L,其中,L是与署名验证装置共享的正整数;第2散列运算单元,构成为将输出比特长度根据上述恢复消息mrec的比特长度M而决定为M比特的散列函数H2:{0,1}*→{0,1}M,作用于依赖上述运算结果R和上述散列值h的值β,并输出作为其运算结果的M比特的散列值u=H2(β)∈{0,1}M;第1异或运算单元,构成为计算上述恢复消息mrec和上述散列值u的异或w=mrec(+)u∈{0,1}M,并输出该异或值w,其中,(+)是异或运算符;r值运算单元,构成为计算依赖将上述散列值h∈{0,1}L配置在第1比特位置上,将上述异或值w∈{0,1}M配置在第2比特位置上的L+M比特的比特结合值h|w∈{0,1}L+M的值r,该值r可复原上述散列值h和上述异或值w,并输出该值r;第3散列运算单元,构成为将对输入值输出整数的散列函数H3:{0,1}*→Z,作用于依赖上述值r的值γ,并输出作为其运算结果的散列值t=H3(γ)∈Z,Z为整数;整数运算单元,计算s=k-t·x∈Z,并输出该运算结果s;以及署名输出单元,构成为输出署名σ=(r,s)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于日本电信电话株式会社,未经日本电信电话株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200880111550.3/,转载请声明来源钻瓜专利网。
- 上一篇:网络协议集合加速
- 下一篇:可用作可厌氧固化组合物用固化组分的新型加合物
- 同类专利
- 专利分类
G09 教育;密码术;显示;广告;印鉴
G09C 用于密码或涉及保密需要的其他用途的编码或译码装置
G09C1-00 通过对符号或符号组进行转换或者按照预定的系统用另外的符号来替代,将所给出的符号序列,例如可理解的原文,交换成不可理解的符号序列的装置或方法
G09C1-02 .应用图表式编制的密码
G09C1-04 .应用符号载体或指示器相对于由置换码或键所确定的位置作相对移动,由此给出适合于原文的明的或密写的代码
G09C1-06 .由相应的符号组成明的原文的各单元和由相应的符号组成的密码的各单元连接起来运转,当器械运转时,这些连接件自动地和连续地以编码或键构件置换
G09C1-08 ..机械的连接
G09C1-10 ..电的连接
G09C 用于密码或涉及保密需要的其他用途的编码或译码装置
G09C1-00 通过对符号或符号组进行转换或者按照预定的系统用另外的符号来替代,将所给出的符号序列,例如可理解的原文,交换成不可理解的符号序列的装置或方法
G09C1-02 .应用图表式编制的密码
G09C1-04 .应用符号载体或指示器相对于由置换码或键所确定的位置作相对移动,由此给出适合于原文的明的或密写的代码
G09C1-06 .由相应的符号组成明的原文的各单元和由相应的符号组成的密码的各单元连接起来运转,当器械运转时,这些连接件自动地和连续地以编码或键构件置换
G09C1-08 ..机械的连接
G09C1-10 ..电的连接