Methods, systems and computer program products for rotating cryptographic keys for encrypted files
AssigneeUab 360 It
InventorJustas Rafanavi{hacek over (c)}ius
Life of this patent
Estimating the term…
Loading patent…
AssigneeUab 360 It
InventorJustas Rafanavi{hacek over (c)}ius
Estimating the term…
Methods for rotating cryptographic keys to revoke access to encrypted data stored on a remote server. Obtaining a first cryptographic key from a key store. Generating a second cryptographic key at a user device. Obtaining a first chunk of data from an encrypted file stored on the remote server. Decrypting the first chunk of data using the first cryptographic key to provide a decrypted first chunk of data. Re-encrypting the decrypted first chunk of data using the second cryptographic key to provide a re-encrypted first chunk of data. Uploading the re-encrypted first chunk of data to the remote server from non-persistent storage. Repeating the steps until an entire encrypted file has been decrypted and re-encrypted. Combining all the re-encrypted chunks of the encrypted file to provide a reassembled encrypted file that is associated with the second cryptographic key. Updating the remote server with the reassembled encrypted file associated with the second cryptographic key. Storing the second cryptographic key in place of the first cryptographic key.
A computer for rotating cryptographic keys to revoke access to encrypted data stored on a remote server, comprising:
A method for rotating cryptographic keys to revoke access to encrypted data stored on a remote server, the method comprising:
At least one non-transitory machine-readable medium comprising a set of instructions executable on at least one computing device to cause the at least one computing device to rotate cryptographic keys to revoke access to encrypted data stored on a remote server, the set of instructions to:
Dependencies are inferred from the claim text.