Method and apparatus for encrypting and processing data in flash translation layer
US8935541B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 8, 2012 |
| Grant date | Jan 13, 2015 |
| Priority date | — |
| Expiry date | Sep 16, 2032 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L9/12
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method and apparatus for preventing a user from interpreting optional stored data information even when the user extracts the optional stored data, by managing data associated with a flash memory in a flash translation layer, the method comprising searching at least one page of the flash memory when writing data to the flash memory, determining whether authority information corresponding to respective searched pages includes an encryption storage function, generating, corresponding to respective searched pages, a page key according to an encrypting function when the authority information includes the encryption storage function encrypting the data using the generated page key and storing the encrypted data in the respective searched pages, and storing the data in the respective searched pages without encryption when the authority information does not include the encryption storage function.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.