US Patent Application 17831370. VERIFIED KEY REPLACEMENT IN SECURE MEMORY DEVICES simplified abstract
Contents
VERIFIED KEY REPLACEMENT IN SECURE MEMORY DEVICES
Organization Name
Inventor(s)
VERIFIED KEY REPLACEMENT IN SECURE MEMORY DEVICES - A simplified explanation of the abstract
This abstract first appeared for US patent application 17831370 titled 'VERIFIED KEY REPLACEMENT IN SECURE MEMORY DEVICES
Simplified Explanation
The patent application describes a method for delivering cryptographic data to secure memory devices.
- The method involves receiving a command by a memory device, which includes a public key and a hash of a unique device secret (UDS).
- The memory device generates a local UDS using the public key and a locally stored private key.
- It also generates a local UDS hash by inputting the local UDS into a hashing algorithm.
- The memory device then determines if the local UDS hash matches the hash included in the command.
- If there is a match, the memory device writes the public key to a key storage area.
- If there is no match, the memory device returns a failure response.
Original Abstract Submitted
The disclosure relates to improvements in the delivery of cryptographic data to secure memory devices. In some aspects, the techniques described herein relate to a method including: receiving, by a memory device, a command, the command including a public key and a hash of a unique device secret (UDS); generating, by the memory device, a local UDS using the public key and a locally stored private key; generating, by the memory device, a local UDS hash by inputting the local UDS into a hashing algorithm; determining, by the memory device, whether the local UDS hash matches the hash included in the command; writing, by the memory device, the public key to a key storage area if the local UDS hash matches the hash included in the command; and returning, by the memory device, a failure response if the local UDS hash does not match the hash included in the command.