发明名称 Digital signature algorithm
摘要 A method is provided for generating and verifying a digital signature of a message m. This method requires a pair of corresponding public and secret keys (y and x) for each signer, as well as a pair of public and secret values (r and k) generated for each message by the signer. The public value r is calculated according to the rule r=(gk mod p) mod q. A value s is then selected according to the rule s=k-1(H(m)+xr) mod q where H is a known conventional hashing function. The message m, along with the signature (r,s) is then transmitted. When the transmitted signal is received a verification process is provided. The received values of r and s are tested to determine whether they are congruent to 0 mod g. Additionally, r is tested to determine whether it is equal to v mod q, where v is computed from r, s, m and y. For legitimately executed signatures, v=gk mod p.
申请公布号 SE9400103(D0) 申请公布日期 1994.01.17
申请号 SE19940000103 申请日期 1994.01.17
申请人 UNITED STATES GOVERNMENT AS REPRESENTED BY THE SECRETARY 发明人 DAVID WILLIAM *KRAVITZ
分类号 G09C1/00;H04L9/32 主分类号 G09C1/00
代理机构 代理人
主权项
地址