发明名称 Method of elliptic curve cryptographic key exchange using reduced base tau expansion in non-adjacent form
摘要 A method of cryptographic key exchange by two users agreeing on an elliptic curve of the form y2+xy=x3+ax2+1, where "a" is a member of a field F2, where the elliptic curve is defined over a field F2m, where m is an integer; agreeing on a point G as the base point of the elliptic curve, where the point G is of order q, and where q is an integer; generating a private integer xA by a first user; reducing xA by mod (&tgr;m-1) in the form of w+z&tgr; by the first user; generating a base tau expansion, in non-adjacent form, of the modular reduced xA by the first user; multiplying G by the base tau expansion of the modular reduced xA; transmitting the product to the second user; receiving, by the first user, a value yB from the second user that is based on a private integer xB of the second user, where the received value is computed in a similar manner as was the product transmitted to the second user; multiplying, by the first user, xA by the value received from the second user in order to form a common secret point; multiplying, by the second user, xB by the value received from the first user in order to form the common secret point; and the two users each deriving the same cryptographic key from the common secret point.
申请公布号 US6212279(B1) 申请公布日期 2001.04.03
申请号 US19980120800 申请日期 1998.07.23
申请人 THE UNITED STATES OF AMERICA AS REPRESENTED BY THE UNITED STATES NATIONAL SECURITY AGENCY 发明人 REITER ROBERT W.;SOLINAS JEROME A.
分类号 H04L9/08;(IPC1-7):H04L9/08;H04L9/30 主分类号 H04L9/08
代理机构 代理人
主权项
地址