US 11,811,948 B2
Flexible security enclave for protecting data at rest and in motion
Michael Tex Burk, Orangevale, CA (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Apr. 8, 2021, as Appl. No. 17/225,519.
Prior Publication US 2022/0329437 A1, Oct. 13, 2022
Int. Cl. H04L 9/32 (2006.01); G06F 21/54 (2013.01)
CPC H04L 9/3247 (2013.01) [G06F 21/54 (2013.01); G06F 2221/033 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A memory device comprising:
a storage medium; and
a processor, the processor configured to:
receive a software image, the software image comprises a software container,
validate a digital signature associated with the software image using a key management server (KMS) public key,
write the software image to the storage medium,
receive a request to launch the software image from a host processor,
validate the software image,
identify a virtual trusted execution environment (vTEE) based on an identification of the vTEE included in the software image, the vTEE selected from a plurality of vTEEs stored in the storage medium,
validate the vTEE using the KMS public key,
transmit the vTEE to the host processor, and
transmit the software image to the host processor.