Storage device
AssigneeKabushiki Kaisha Toshiba
InventorsYoshiyuki Kudoh, Yasuto Aramaki, Taichiro Yamanaka, Hiroki Udagawa
Life of this patent
Estimating the term…
Loading patent…
AssigneeKabushiki Kaisha Toshiba
InventorsYoshiyuki Kudoh, Yasuto Aramaki, Taichiro Yamanaka, Hiroki Udagawa
Estimating the term…
A storage device includes a non-volatile memory having a plurality of storage areas. Received data is encrypted with a first cryptographic key and stored in one of the storage areas. Upon receiving an request from a host, a key processor replaces the first cryptographic key used to encrypt data stored on a specified one of the non-volatile memories with a different cryptographic key not previously used for any of the storage areas by generating a second cryptographic key, converting the previously used keys into first value by an operation, converting the candidate key into a second value by the same operation. The first and second values are compared, and when the first information is not the same as the second information, the second cryptographic key replaces the first cryptographic key, and when not, the second cryptographic key is discarded and a new second cryptographic key generated.
A storage device comprising:
A non-transitory computer readable medium for storing computer-readable instructions for encrypting data and storing the encrypted data on a storage area of a non-volatile memory including a plurality of storage areas, the computer-readable instructions when executed by a computer, causing the computer to perform the following steps:
Dependencies are inferred from the claim text.