发明名称 Digital signature generating/verifying method and system using public key encryption
摘要 A digital signature generating/verifying method using a public key encryption scheme which ensures high security, reduction in length of the digital signature and independency of the length of the digital signature on that the order of a base point. In generating a digital signature, a first hash value (e) satisfying a condition that e=H(M) is determined for a given message (M) by using a hash function (H), a numerical value (x) is obtained from translation of a random number, a hash value (r) satisfying a condition that r=h(x) is determined by using a hash function (h) whose output value is shorter than that of the first hash function (H), and the digital signature is generated by using the hash values (e) and (r) as determined. For verification of an inputted digital signature, the hash value (e) satisfying the condition that e=H(M) is determined, and for a numerical value (x) obtained from arithmetic operation of a public key (Q), a base point (P) and the inputted digital signature (r, s), a hash value (r') satisfying a condition that r'=h(x) on the basis of the hash value (re), the digital signature (r, s), the base point (P) and the public key (Q) by using a hash function (h) whose output value is shorter than that of the first hash function (H). The hash value (r') is then compared with a tally (r) of the inputted digital signature to thereby verify the inputted digital signature.
申请公布号 US6341349(B1) 申请公布日期 2002.01.22
申请号 US19970961557 申请日期 1997.10.30
申请人 HITACHI, LTD. 发明人 TAKARAGI KAZUO;KURUMATANI HIROYUKI
分类号 G09C1/00;G06F7/72;H04L9/32;(IPC1-7):G06F1/24 主分类号 G09C1/00
代理机构 代理人
主权项
地址