Patent ID: 7978854
Filing Date: 2011-07-12
Classification: H04L

Abstract:
1. A method for providing asymmetric cryptography, comprising: a host computer and a client computer executing a handshake, the handshake authorizing the exchange of messages encrypted and decrypted with an initially-set private key and an initially-set public key; the host choosing one of a plurality of prime number pairs stored on a host storage means, each of the plurality of prime number pairs stored in association with a unique prime-pair key, and updating the initially-set public key and the initially-set private key as a function of the chosen prime number pair, the updating comprising determining an updated public key exponent; the host sending the updated public key exponent and the unique prime-pair key associated with the chosen prime number pair to the client; the client using the unique prime-pair key to look-up and retrieve the chosen prime number pair from the plurality of prime number pairs stored on a client storage means; the client determining the updated public key and the updated private key as a function of the retrieved chosen prime number pair and the received updated public key exponent; and the host and the client encrypting and decrypting exchanged messages with the updated public key and the updated private key without executing another handshake.