US 11,736,453 B2
Secure key storage devices
Zhan Liu, Cupertino, CA (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on May 20, 2021, as Appl. No. 17/326,256.
Prior Publication US 2022/0377055 A1, Nov. 24, 2022
Int. Cl. H04L 9/40 (2022.01); H04L 9/14 (2006.01)
CPC H04L 63/0428 (2013.01) [H04L 9/14 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
storing, in a memory device connected to a host system, a first cryptographic key representative of an identity of the host system in communication with a remote computer;
storing, in the memory device, a second cryptographic key usable to validate an identity of the remote computer;
controlling, by the memory device based on cryptography and independent of a file system controlled by an operating system running in the host system, access to the first cryptographic key and the second cryptographic key; and
during an application running in the host system to establish a secure channel with the remote computer,
communicating, by the memory device, with the application to generate, using the first cryptographic key, a first verification code for a first message of the remote computer without revealing the first cryptographic key to the host system; and
communicating, by the memory device, with the application to validate, using the second cryptographic key, a second verification code generated by the remote computer for a second message from the application.