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

Claim 6:
7. A tangible, non-transitory, computer-readable media having instructions thereupon which, when executed by a processor, cause the processor to perform a method comprising:
associating a key with a tenant, in a multitenant environment, as a result of a storage system receiving data from the tenant through a network, which the storage system recognizes as associated with the tenant;
encrypting the data with the key;
storing the encrypted data in the storage system;
retaining 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;
receiving, from the tenant, a request to delete the data; and
in response to receiving the request:
initiating deletion of the data by starting a timer for a data recoverability time span;
determining 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.