×

Secure distribution of private keys to multiple clients

  • US 6,834,112 B1
  • Filed: 04/21/2000
  • Issued: 12/21/2004
  • Est. Priority Date: 04/21/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of securely communicating a private key of a cryptographic key pair from a remote server to a client computer over a network comprising:

  • receiving a login name and a password from a user;

    applying a first hashing function to the password and a first random number stored on the client computer to produce a first hash value;

    applying a second hashing function to the password and a second random number stored on the client computer to produce a second hash value, the first random number being different than the second random number;

    sending the login name and the first hash value to the remote server;

    receiving an encrypted private key from the remote server in response, the private key being encrypted using a symmetric encryption process; and

    decrypting the received encrypted private key using the second hash value as a symmetric key.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×