US 12,418,409 B2
Method and system for securely configuring a plurality of gateway controllers of a vehicle
Dominik Reinhardt, Munich (DE); Matthias Kessler, Munich (DE); Paul Seybold, Munich (DE); and Nicola Coretti, Munich (DE)
Assigned to Bayerische Motoren Werke Aktiengesellschaft, Munich (DE)
Appl. No. 18/579,673
Filed by Bayerische Motoren Werke Aktiengesellschaft, Munich (DE)
PCT Filed Jul. 7, 2022, PCT No. PCT/EP2022/068893
§ 371(c)(1), (2) Date Jan. 16, 2024,
PCT Pub. No. WO2023/036493, PCT Pub. Date Mar. 16, 2023.
Claims priority of application No. 10 2021 123 327.5 (DE), filed on Sep. 9, 2021.
Prior Publication US 2024/0340162 A1, Oct. 10, 2024
Int. Cl. H04L 9/08 (2006.01); H04L 9/32 (2006.01)
CPC H04L 9/0825 (2013.01) [H04L 9/3247 (2013.01); H04L 9/3263 (2013.01); H04L 2209/84 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for securely configuring a plurality of gateway controllers of a vehicle, the method comprising:
receiving a reception request from a client interface of a first gateway controller by means of a server interface of a second gateway controller;
signing the reception request with a private key of the server interface of the second gateway controller;
transmitting a transmission offer from the server interface of the second gateway controller to the client interface of the first gateway controller, wherein the transmission offer comprises a signed reception request;
verifying the signed reception request with a public key of the server interface of the second gateway controller by means of the client interface of the first gateway controller;
receiving a confirmation message from the client interface of the first gateway controller by means of the server interface of the second gateway controller, wherein the confirmation message comprises a confirmation or a rejection of the transmitted transmission offer by the first gateway controller, wherein the confirmation message is signed with a private key of the client interface of the first gateway controller;
verifying the signed confirmation message with a public key of the client interface of the first gateway controller by means of the server interface of the second gateway controller; and
configuring a routing table of the second gateway controller depending on the received confirmation message by means of the second gateway controller when the signed confirmation message was successfully verified by the server interface of the second gateway controller.