Patent ID: 9742748
Date: 2017-08-22
CPC Classifications: G06F,H04L

Claim:
1. A method of operating a computing system that stores data objects, the method comprising: encrypting the data objects, wherein each data object of the data objects is encrypted using a first encryption key portion shared by the data objects and a second encryption key portion unique to each data object; receiving a purge request to erase at least one data object; in response to the purge request, identifying whether the purge request indicates a request to purge all of the data objects or a request to purge a subset of the data objects that is less than all of the data objects; if the purge request indicates a request to purge all of the data objects, erasing the first encryption key portion shared by the data objects; and if the purge request indicates a request to purge a subset of the data objects that is less than all of the data objects, erasing the second encryption key portion associated with the at least one data object.