Invention Grant
- Patent Title: Elliptic curve random number generation
-
Application No.: US11336814Application Date: 2006-01-23
-
Publication No.: US08396213B2Publication Date: 2013-03-12
- Inventor: Daniel R. L. Brown , Scott A. Vanstone
- Applicant: Daniel R. L. Brown , Scott A. Vanstone
- Applicant Address: CA Mississauga, Ontario
- Assignee: Certicom Corp.
- Current Assignee: Certicom Corp.
- Current Assignee Address: CA Mississauga, Ontario
- Agency: Fish & Richardson P.C.
- Main IPC: H04L9/00
- IPC: H04L9/00

Abstract:
An elliptic curve random number generator avoids escrow keys by choosing a point Q on the elliptic curve as verifiably random. An arbitrary string is chosen and a hash of that string computed. The hash is then converted to a field element of the desired field, the field element regarded as the x-coordinate of a point Q on the elliptic curve and the x-coordinate is tested for validity on the desired elliptic curve. If valid, the x-coordinate is decompressed to the point Q, wherein the choice of which is the two points is also derived from the hash value. Intentional use of escrow keys can provide for back up functionality. The relationship between P and Q is used as an escrow key and stored by for a security domain. The administrator logs the output of the generator to reconstruct the random number with the escrow key.
Public/Granted literature
- US20070189527A1 Elliptic curve random number generation Public/Granted day:2007-08-16
Information query