US Patent Application 17722560. AUTOMATIC KEY CLEANUP TO BETTER UTILIZE KEY TABLE SPACE simplified abstract

From WikiPatents
Jump to navigation Jump to search

AUTOMATIC KEY CLEANUP TO BETTER UTILIZE KEY TABLE SPACE

Organization Name

Dell Products L.P.


Inventor(s)

Mahadev Karadigudda of San Jose CA (US)


Madhu Agrahara Gopalakrishna of Fremont CA (US)


Sankalp Suhas Taralekar of Santa Clara CA (US)


AUTOMATIC KEY CLEANUP TO BETTER UTILIZE KEY TABLE SPACE - A simplified explanation of the abstract

  • This abstract for appeared for US patent application number 17722560 Titled 'AUTOMATIC KEY CLEANUP TO BETTER UTILIZE KEY TABLE SPACE'

Simplified Explanation

This abstract describes a method for deleting encryption keys in a data storage system. The system stores the current encryption key in a key table and uses it to encrypt data in one or more data containers. The key table keeps track of the containers that are encrypted by the current key. When containers are deleted from the file system, the system checks if the number of deleted containers matches the number of containers encrypted by the key. If they match, the key is marked for deletion in a garbage collection operation, and then removed from the key table.


Original Abstract Submitted

Embodiments for deleting encryption keys in a data storage system by storing a current encryption key in a key table, the current key encrypting at least some data in one or more data containers of a filesystem of the data storage system. A key table maintains a starting container ID and an ending container ID for each container encrypted by the current encryption key, and a deleted container count counting a number of containers of the one or more data containers deleted from the file system. The process determines if the number of containers in the deleted container count equals a number of containers having data encrypted by the encryption key as determined by the starting container ID and ending container ID, and if so, marks the key for deletion in a garbage collection operation, which then deletes the key from the key table.