Crypto-shredding is the practice of "removing" data by deliberately removing or overwriting encryption keys. It requires the data to be encrypted. Data is in three states: data at rest, data in transit and data in use.