Authentication of a vehicle-external device
First Claim
1. A method for authenticating a vehicle-external device in a bus system of a motor vehicle comprising control units, the bus system including an authentication device, the method comprising the acts of:
- transmitting, by the authentication device, an authentication request to the vehicle-external device;
signing, by the vehicle-external device, the authentication request with a secret key of an asymmetric pair of keys;
transmitting, by the vehicle-external device, the signed authentication request or only the signature to the authentication device;
determining, by the authentication device, a signature of the authentication request using a same algorithm as the vehicle-external device;
decoding the signature transmitted by the vehicle-external device using the public key, which is complementary to the secret key; and
comparing the determined signature with the transmitted signature.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for authenticating a vehicle-external device in a bus system of a motor vehicle comprising control units is provided. In order to effectively and inexpensively prevent a sequence control system that is stored in a control unit from being manipulated, an authentication device is provided in the bus system. The authentication device transmits an authentication request to the vehicle-external device. The vehicle-external device signs the authentication request with a secret key of an asymmetric pair of keys, such as a pair of public keys, and transmits the signed authentication request or exclusively the signature to the authentication device. The authentication device determines a signature of the authentication request using the same algorithm as the vehicle-external device, and decodes the signature transmitted by the vehicle-external device using the public key which is complementary to the secret key, and compares the determined signature with the transmitted signature.
15 Citations
12 Claims
-
1. A method for authenticating a vehicle-external device in a bus system of a motor vehicle comprising control units, the bus system including an authentication device, the method comprising the acts of:
-
transmitting, by the authentication device, an authentication request to the vehicle-external device;
signing, by the vehicle-external device, the authentication request with a secret key of an asymmetric pair of keys;
transmitting, by the vehicle-external device, the signed authentication request or only the signature to the authentication device;
determining, by the authentication device, a signature of the authentication request using a same algorithm as the vehicle-external device;
decoding the signature transmitted by the vehicle-external device using the public key, which is complementary to the secret key; and
comparing the determined signature with the transmitted signature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for authenticating a vehicle-external device in a bus system of a motor vehicle comprising control units, the bus system including an authentication device, the method comprising the acts of:
-
transmitting, by the authentication device, an authentication request to the first control unit;
signing, by the first control unit, the authentication request with the first symmetric key;
transmitting the signed authentication request or only the signature to the authentication device;
determining, by the vehicle-external device, a signature of the authentication request using a same algorithm as the first control unit;
decoding the signature transmitted by the first control unit using the public key, which is complementary to the secret key; and
comparing the determined signature with the transmitted signature.
-
-
11. A bus system of a motor vehicle, comprising:
-
control units;
an authentication device; and
a vehicle-external device, wherein the authentication device transmits an authentication request to the vehicle-external device, the vehicle-external device signs the authentication request with a secret key of an asymmetric pair of keys;
the vehicle-external device transmits the signed authentication request or only the signature to the authentication device, the authentication device determines a signature of the authentication request using a same algorithm as the vehicle-external device, the signature transmitted by the vehicle-external device is decoded using the public key, which is complementary to the secret key, and the determined signature is compared with the transmitted signature.
-
-
12. A bus system of a motor vehicle, comprising:
-
control units;
an authentication device; and
a vehicle-external device, wherein the authentication device and vehicle-external device include computer program products for performing the acts of transmitting, by the authentication device, an authentication request to the vehicle-external device;
signing, by the vehicle-external device, the authentication request with a secret key of an asymmetric pair of keys;
transmitting, by the vehicle-external device, the signed authentication request or only the signature to the authentication device;
determining, by the authentication device, a signature of the authentication request using a same algorithm as the vehicle-external device;
decoding the signature transmitted by the vehicle-external device using the public key, which is complementary to the secret key; and
comparing the determined signature with the transmitted signature.
-
Specification