Back to results
US 12,712,720 B2Granted
Memory system
AssigneeKioxia Corporation
InventorYuki Kanbe
Life of this patent
Estimating the term…
Abstract
According to one embodiment, a memory system includes a nonvolatile memory and a controller. The controller is communicable with a host and is configured to control the nonvolatile memory. The controller is configured to when receiving a key generation command from the host, generate an encryption key by an encrypting and decrypting function unit, store the encryption key in the nonvolatile memory, and transmit an identifier of the encryption key to the host.
Claims11
A memory system comprising:
- a nonvolatile memory;
- and
- a controller which is communicable with a host and configured to control the nonvolatile memory,
- wherein the controller is configured to:
- in response to receiving a key generation command from the host,
- generate an encryption key by an encrypting and decrypting function unit,
- store the encryption key in a system data area of the nonvolatile memory, wherein the system data area is managed exclusively by the controller and not mapped to any logical address space accessible to the host,
- associate the encryption key with a key identifier, and
- transmit only the key identifier to the host without transmitting the encryption key,
- in response to receiving, from the host, an encryption command including the key identifier and data to be encrypted,
- read, from the system data area of the nonvolatile memory, the encryption key indicated by the key identifier,
- encrypt the data using the encryption key read from the system data area, and
- transmit the encrypted data to the host.
10 more elements
Dependencies are inferred from the claim text.