Patent ID: 11917086
Assignee: GM CRUISE HOLDINGS LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 12:
13. A vehicle, comprising:
a hardware platform comprising a processor circuit, a memory to store instructions, a volatile memory, and a network interface, wherein the instructions, when executed, cause the processor circuit to:
after a reboot of the hardware platform, perform mutual authentication with a key server, and receive from the key server a symmetric key;
maintain the symmetric key within a volatile-only key store in the volatile memory, wherein the symmetric key is cleared at a further reboot of the hardware platform;
receive via the network interface a message from a sender, wherein the sender is a device on the vehicle;
verify a signature affixed to the message with the symmetric key;
in response to the verification succeeding, accept the message; and
in response to the verification failing, reject the message; and

the key server comprising a further volatile memory, the key server to:
store the symmetric key in the further volatile memory;
provision the symmetric key on the hardware platform and the sender; and
in response to determining the symmetric key has been provisioned to the hardware platform and the sender, discard the symmetric key from the further volatile memory.