Systems and methods for managing multiple keys for file encryption and decryption
First Claim
1. A method for managing multiple keys for file encryption and decryption, comprising:
- decrypting a list of keys using a first key;
adding the first key to the list of keys;
encrypting the list of keys using a second key.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for managing multiple keys for file encryption and decryption may provide an encrypted list of previously used keys. The list itself may be encrypted using a current key. To decrypt files that are encrypted in one or more of the previous keys, the list can be decrypted, and the appropriate previous key can be retrieved. To re-key files, an automated process can decrypt any files using previous keys and encrypt them using the current key. If a new current key is introduced, the prior current key can be used to decrypt the list of keys, the prior current key can be added to the list, and the list can be re-encrypted using the new current key.
145 Citations
20 Claims
-
1. A method for managing multiple keys for file encryption and decryption, comprising:
-
decrypting a list of keys using a first key;
adding the first key to the list of keys;
encrypting the list of keys using a second key. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable medium bearing instructions for managing multiple keys for file encryption and decryption, comprising:
-
instructions for decrypting a list of keys using a first key;
instructions adding the first key to the list of keys;
instructions for encrypting the list of keys using a second key. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer comprising means for managing multiple keys for file encryption and decryption, said means comprising:
-
means for decrypting a list of keys using a first key;
means for adding the first key to the list of keys;
means for encrypting the list of keys using a second key. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification