CPC H04L 9/083 (2013.01) [H04L 9/0894 (2013.01); H04L 2209/84 (2013.01)] | 14 Claims |
1. A system comprising:
a computer;
a first electronic control module; and
a wired vehicle communications network coupling the computer and the first electronic control module;
the computer being programmed to:
transmit authentication keys to the first electronic control module and a plurality of second electronic control modules via the wired vehicle communications network;
encrypt a table of the authentication keys using a first key;
store the encrypted table;
transmit the encrypted table to the first electronic control module via the wired vehicle communications network;
transmit the encrypted table and the first key to a remote server spaced from the wired vehicle communications network;
request a second encrypted table from the first electronic control module, the second encrypted table being encrypted using a second key, the computer lacking the second key;
transmit the second encrypted table to the remote server;
receive a third encrypted table from the remote server, the third encrypted table being the second encrypted table decrypted using the second key and encrypted using the first key; and
decrypt the third encrypted table using the first key.
|