Optimized enveloping via key reuse
AssigneeSlam Dunk Networks, Inc.
InventorsAndre Srinivasan, Robert Meadows
Life of this patent
Estimating the term…
Loading patent…
AssigneeSlam Dunk Networks, Inc.
InventorsAndre Srinivasan, Robert Meadows
Estimating the term…
The present invention provides optimized enveloping for a public key cryptography system. A sender may reuse a secret key in multiple communications to a recipient without the need to recompute or re-encrypt the secret key. The first time a message is sent to a recipient, the sender generates and encrypts a secret key, then stores the secret key, the encrypted secret key, and associated counter data in a local data store. For subsequent messages to the recipient, the sender determines from the counter data whether the secret key may be reused; if the secret key is reused, the sender updates the counter data. A recipient stores previously received secret keys in a local data store in both encrypted and decrypted form. If an encrypted secret key in a received message matches an entry in the local data store, the recipient uses the previously decrypted secret key to decrypt the message.
In a public key encryption system, a method for selecting a current secret key to be used to encrypt a message, the method comprising:
Dependencies are inferred from the claim text.