Patent · US Expired

Storage device, an encrypting/decrypting device and method of accessing a non-volatile memory

US6457126B1 · kind B1 · utility

48Cited by
3References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 20, 2000
Grant dateSep 24, 2002
Priority date
Expiry dateJul 20, 2020

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L9/0897
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A storage device (10) has a flash memory (11), a controller (16) and a second ROM (15). In the flash memory (11), a data key is stored, which is a key unique to each storage device (10). In the second ROM (15), a system key is stored which is an encrypting key common to storage devices (10). The controller (16), when writing data, encrypts the data with the data and system keys and writes the encrypted data in the flash memory (11), and when reading data, decrypts the data with the data and system keys to output the decrypted data. The data key may be encrypted with the system key. In this case, when to write data, the controller (16) may decrypt the data key with the system key, and encrypt data with the decrypted key, and when to read data, the controller may decrypt the data key with the system key, and decrypt the encrypted data with the decrypted data key.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.