Digital signature software using ephemeral private key and system
OwnerCurtis Beesoninventor
Life of this patent
Estimating the term…
Loading patent…
OwnerCurtis Beesoninventor
Estimating the term…
Facilitating communication using a digital signature includes: communicating software to a first party; receiving from the first party a public key of a public-private key pair generated using the software; and recording in a database the public key in association with information pertaining to the software. The key pair is generated by: receiving input data from a user (UID); generating the private key as a deterministic function of the UID; clearing the UID from the computer system; generating the public key as a deterministic function of the private key; clearing the private key from the computer system; and exporting the public key. The software generates a digital signature by again receiving the UID and regenerating the private key using the deterministic function and UID, after which, the private key and UID again are cleared.
An invention comprising a method for facilitating communication by a first party using a digital signature, the method comprising the steps of:
Dependencies are inferred from the claim text.