CPC H04L 9/3234 (2013.01) [G06F 13/16 (2013.01); H04L 9/083 (2013.01); H04L 9/30 (2013.01); H04L 9/3247 (2013.01); H04L 9/3263 (2013.01)] | 16 Claims |
1. A method comprising:
receiving, at a processor of a computing system, a request to perform an operation, the operation accessing a component of the computing system;
transmitting, by the processor, a nonce to a memory device communicatively coupled to the processor over a memory bus;
receiving, by the processor, a second nonce from the memory device over the memory bus, the second nonce encrypted using a first public key stored by the memory device;
verifying, by the processor, the second nonce by decrypting the encrypted second nonce using a stored public key equal to the first public key; and
executing, by the processor, the operation upon successfully verifying the second nonce.
|