End-to-end encryption and backup in data protection environments
AssigneeInternational Business Machines Corporation
InventorsChristian Mueller, Dominic Mueller-Wicke, Erik Rueger
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsChristian Mueller, Dominic Mueller-Wicke, Erik Rueger
Estimating the term…
A computer receives a set of objects from a client, whereby at least one of the objects of the set are respectively associated and encrypted with a unique file encryption key (FEK). The computer encrypts each of the FEKs with a common master encryption key, MEK, resulting in respective locked keys. In an initial backup, the encrypted objects together with their associated locked keys are transmitted to a backup server where a first module determines if locked key has changed via referencing an encryption state associated with the encrypted objects. If an MEK has changed, the existing FEKs are re-encrypted with the changed MEK to generate new locked keys, and, in a subsequent backup operation, sending the new locked keys to the backup server to replace the existing locked keys, while avoiding transmitting to the backup server the objects whose associated FEKs are affected by the changed MEK.
A computer implemented method for performing a backup of a set of objects by a client, whereby at least one of the objects of the set of objects are respectively associated and encrypted with a unique file encryption key (FEK), the method comprising:
A computer implemented method for restoring a backup of a set of objects by a client, whereby at least one of the objects of the set of objects are respectively associated and encrypted with a unique file encryption key (FEK), at least one of the FEKs being stored in the backup encrypted with a common master encryption key (MEK), said encryption resulting in respective locked keys, said locked keys stored in the backup, each object that is comprised in the backup being associated with an encryption state, the encryption state indicating if, with respect to the current backup, the locked key has changed due to a change of the MEK, the method comprising:
Dependencies are inferred from the claim text.