US 12,353,571 B2
Storage device
Kenichi Numata, Tokyo (JP)
Assigned to Kioxia Corporation, Tokyo (JP)
Filed by KIOXIA CORPORATION, Tokyo (JP)
Filed on Aug. 31, 2020, as Appl. No. 17/008,271.
Claims priority of application No. 2019-204690 (JP), filed on Nov. 12, 2019.
Prior Publication US 2021/0141910 A1, May 13, 2021
Int. Cl. G06F 21/60 (2013.01); G06F 21/40 (2013.01); G06F 21/62 (2013.01)
CPC G06F 21/604 (2013.01) [G06F 21/40 (2013.01); G06F 21/6218 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A storage device comprising:
a nonvolatile storage in which a plurality of namespaces is set, each of the namespaces being assigned with a certain logical address range; and
a controller configured to:
in response to a first command to activate a first namespace included in the plurality of namespaces, apply, selectively to the first namespace, a first data protection processing method compliant with a first storage specification of a Security Subsystem Class (SSC), which defines a first manner of assigning encryption keys, performing a pre-boot authentication, and performing read and write restrictions, in accordance with a first parameter in the first command that indicates the first namespace; and
in response to a second command to activate a second namespace included in the plurality of namespaces, apply, selectively to the second namespace, a second data protection processing method compliant with a second storage specification of the SSC, which defines a second manner of assigning encryption keys, performing the pre-boot authentication, and performing read and write restrictions, in accordance with a second parameter in the second command that indicates the second namespace, the second storage specification being different from the first storage specification, wherein
the controller is capable of making the first and second data protecting processing methods concurrently applied to the first and second namespaces, respectively.