发明名称 Public key identification process using two hash functions
摘要 A process for the identification of a claimant by a verifier. The process is of the public key type, where the public exponent is equal to 3. The claimant draws at random a first exponent alpha , calculates r=g alpha mod n and transmits R=r3. The verifier draws at random a second exponent beta , calculates t=g beta mod n, calculates T=t3 mod n and h=H1(Z), where H1 is a hash function, and calculates Z=R3 mod n. The verifier transmits to the claimant the numbers T and h. The claimant calculates Y=T alpha mod n, verifies the result H1(Y), calculates H=H2(Y), where H2 is another hash function, calculates z=rS mod n, and transmits z and H. The claimant also has a secret number S equal to the modulo n cubic root of a number I deduced from its identity so that the number S verifies S3=I mod n. The verifier verifies that H received is equal to H2(Z) and that z3 is equal to RI mod n.
申请公布号 US6125445(A) 申请公布日期 2000.09.26
申请号 US19980076818 申请日期 1998.05.13
申请人 FRANCE TELECOM 发明人 ARDITTI, DAVID;GILBERT, HENRI;STERN, JACQUES;POINTCHEVAL, DAVID
分类号 H04L9/32;(IPC1-7):H04L9/00 主分类号 H04L9/32
代理机构 代理人
主权项
地址