×

Administration and utilization of secret fresh random numbers in a networked environment

  • US 6,151,676 A
  • Filed: 12/24/1997
  • Issued: 11/21/2000
  • Est. Priority Date: 12/24/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of administration of secret fresh random numbers for use by users in a networked environment to which a server is coupled, there being associated with each user a unique respective set including an ID, a private key, and a public key corresponding to the private key, and with the server a private key and a public key, said method comprising, at the server:

  • receiving via the network a user'"'"'s ID;

    generating at least a first random number;

    forming an encrypted component using the public key of the user, said encrypted component containing at least the first random number in encrypted form;

    forming a freshness value corresponding to a current date/time;

    hashing together items including the first random number and the freshness value to form a first hash;

    forming a first signature of the first hash using the private key of the server;

    sending to the user via the network a package including at least the encrypted component, freshness value, and first signature;

    receiving a second signature of a second hash which has been formed by signing data from said package, derived at least from the first random number, said second signature being formed using the private key of the user; and

    first verifying, using the public key of the user, whether the second signature is for the same first random number as was sent by the server.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×