US 11,727,127 B2
Secure storage device verification with multiple computing devices
Zoltan Szubbocsev, San Jose, CA (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Oct. 16, 2020, as Appl. No. 17/72,541.
Prior Publication US 2022/0121756 A1, Apr. 21, 2022
Int. Cl. G06F 21/00 (2013.01); G06F 21/60 (2013.01); H04L 9/14 (2006.01); H04L 9/30 (2006.01)
CPC G06F 21/602 (2013.01) [H04L 9/14 (2013.01); H04L 9/3073 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, at a secure storage device and from a computing device, a first command and a first public key of a first key pair associated with the computing device;
selecting a second key pair from a plurality of key pairs to associate with the computing device based at least in part on receiving the first command and the first public key;
encrypting a second public key of the second key pair using the first public key based at least in part on selecting the second key pair;
transmitting, to the computing device, a first message that includes the encrypted second public key;
receiving, at the secure storage device, a second command from the computing device after transmitting the first message;
verifying the second command as being from the computing device based at least in part on the first public key and the second key pair associated with the computing device; and
transmitting a second message to the computing device indicating an execution of the second command based at least in part on verifying the second command.