US 11,902,449 B2
Storage device authenticated modification
Lance W. Dover, Fair Oaks, CA (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Appl. No. 17/040,454
Filed by Micron Technology, Inc., Boise, ID (US)
PCT Filed Mar. 22, 2019, PCT No. PCT/US2019/023551
§ 371(c)(1), (2) Date Sep. 22, 2020,
PCT Pub. No. WO2019/183459, PCT Pub. Date Sep. 26, 2019.
Claims priority of provisional application 62/647,390, filed on Mar. 23, 2018.
Prior Publication US 2021/0028942 A1, Jan. 28, 2021
Int. Cl. H04L 9/32 (2006.01); G06F 13/42 (2006.01); G06F 21/79 (2013.01); H04L 9/08 (2006.01)
CPC H04L 9/3242 (2013.01) [G06F 13/4221 (2013.01); G06F 21/79 (2013.01); H04L 9/0891 (2013.01); H04L 9/0894 (2013.01); H04L 9/3247 (2013.01); H04L 2209/84 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A storage device comprising:
a cryptographic engine;
an interface to:
receive a write, the write including data and specifying storage the data into an unsecured portion of the storage device; and
receive a transmission that includes a command, a set of input identifications, and a first signature, the set of input identifications corresponding to the data written into the unsecured portion of the storage device;
a decoder to parse the command, the set of input identifications, and the first signature from the data transmission received at the interface; and
a controller to:
collect members of the set of input identifications from the unsecured portion of the storage device to produce an input set;
instruct the cryptographic engine to produce a second signature from the input set;
compare the first signature and the second signature to determine a match; and
write the input set from the unsecured portion of the storage device to a secure portion of the storage device in response to the match.