SECURE ERASE SYSTEM FOR A SOLID STATE NON-VOLATILE MEMORY DEVICE
First Claim
Patent Images
1. A secure erase system for a solid state memory device, the system comprising:
- a memory area that provides a data block for storing data and a key block for storing at least one key;
a translation unit configured to map a logical address to a physical address associated with the memory area; and
an encryption unit configured to encrypt plaintext data to be written to the memory area with the associated key and decrypt the encrypted data to be read by a host with the associated key;
wherein the key associated with a logical erase group to be secure erased is deleted after receiving a command requesting to erase the data associated with the logical erase group.
1 Assignment
0 Petitions
Accused Products
Abstract
A secure erase system for a solid state memory device is disclosed. A memory area provides a data block for storing data and a key block for storing at least one key. A translation unit maps a logical address to a physical address associated with the memory area. An encryption unit encrypts plaintext data to be written to the memory area with the associated key and decrypts the encrypted data to be read by a host with the associated key. The key associated with a logical erase group to be secure erased is deleted after receiving a command requesting to erase the data associated with the logical erase group.
71 Citations
20 Claims
-
1. A secure erase system for a solid state memory device, the system comprising:
-
a memory area that provides a data block for storing data and a key block for storing at least one key; a translation unit configured to map a logical address to a physical address associated with the memory area; and an encryption unit configured to encrypt plaintext data to be written to the memory area with the associated key and decrypt the encrypted data to be read by a host with the associated key; wherein the key associated with a logical erase group to be secure erased is deleted after receiving a command requesting to erase the data associated with the logical erase group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification