Back to results
US 11,030,122 B2Granted
Apparatuses and methods for securing an access protection scheme
AssigneeMicron Technology, Inc.
InventorsDanilo Caraccio, Graziano Mirichigni
Life of this patent
Estimating the term…
Abstract
A device includes a memory. The device also includes a controller. The controller includes a register configured to store an indication of whether an ability of a received command to alter an access protection scheme of the memory is enabled. The received command may alter the access an access protection scheme of the memory responsive to the indication.
Claims27
An apparatus, comprising:
- a memory;
- and
- a controller configured to interpret a command received along a command path, wherein the controller is associated with a register, wherein the register is configured to store an indication of whether an access protection scheme of the memory is alterable, wherein the controller is configured to prevent alteration to the indication stored in the register until the command is authenticated as being properly issued from an authorized sender.
A tangible non-transitory machine readable medium configured to store instructions to:
- receive a request to alter an access protection scheme of an embedded memory device;
- generate a first message authentication code;
- determine whether the first message authentication code is equivalent to a second message authentication code received as part of the request;
- and
- allow alteration of the access protection scheme of the embedded memory device responsive to the first message authentication code matching the second message authentication code subsequent to alteration of a stored value in a register of the embedded memory indicative of whether the access protection scheme of the embedded memory device is alterable by the request responsive to the first message authentication code matching the second message authentication code.
2 more elements
An apparatus, comprising:
- an embedded memory device;
- and
- a host comprising a processor configured to generate a request to alter an access protection scheme of an embedded memory device, wherein the request comprises a message authentication code generated responsive to a cryptographic key associated with the embedded memory device, wherein the embedded memory device comprises a controller configured to interpret the request to alter the access protection scheme of the embedded memory device when the request has been authenticated to allow alteration of a stored value in a register of the embedded memory device indicative of whether the access protection scheme of the embedded memory device is alterable by the request.
An apparatus, comprising:
- a memory;
- and
- a controller configured to receive a command, wherein the controller is configured to, responsive to authentication of the received command, alter a stored value in a register associated with the controller indicative of whether an access protection scheme of the memory is alterable, wherein the received command comprises a command to alter the access protection scheme of the memory.
Dependencies are inferred from the claim text.