| CPC H04L 9/0631 (2013.01) [H04L 9/0643 (2013.01); H04L 9/0872 (2013.01)] | 25 Claims |

|
1. An apparatus comprising:
point-to-point interface circuitry comprising a cryptographic engine, the point-to-point interface circuitry to:
establish an encrypted point-to-point link between the point-to-point interface circuitry and a processor, wherein the processor is a CPU of the apparatus, wherein the point-to-point interface circuitry is to use a first encryption key to encrypt messages in the cryptographic engine for the encrypted point-to-point link;
determine an updated encryption key;
transmit, on a channel of the point-to-point link corresponding to the updated encryption key, a key switch message to the processor to instruct the processor to use the updated encryption key;
perform, after transmission of the key switch message and without sending encrypted messages on the channel, one or more stages of a pipeline of the cryptographic engine to encrypt one or more messages with the updated encryption key; and
send the one or more messages encrypted with the updated encryption key on the channel.
|