Patent ID: 11893126
Assignee: PURE STORAGE, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 12:
13. A storage system, comprising:
storage memory;
a communication interface; and
one or more processors, to:
encrypt data with a key;
tag the key with a tenant tag, to associate the key to a tenant in a multitenant environment, as a result of the storage system receiving the data from the tenant through the communication interface from a network and recognizing association with the data and the tenant;
store the encrypted data in the storage memory;
retain the key associated with the tenant, in the storage system, so that the key is not available external to the storage system while so retained; and receive, from the tenant, a request to delete the data;

in response to receiving the request:
initiate deletion of the data by starting a timer for a data recoverability time span;
determine that the key, as retained in the storage system is to be deleted, so that the data is to be inaccessible in unencrypted form;
deleting the key, after the data recoverability time span; and
delaying garbage collection of the encrypted data for an amount of time after the data recoverability time span.