Vehicle anti-theft method and vehicle anti-theft system
An vehicle anti-theft method and a vehicle anti-theft system is disclosed. The vehicle anti-theft method is implemented by at least a vehicle electronic anti-theft system, a chassis electronic control unit and an electronic parking brake. The method includes (i) generating, by the chassis electronic control unit, a random number, and sending the random number to the vehicle electronic anti-theft system, (ii) between the chassis electronic control unit and the vehicle electronic anti-theft system, based on the random number and PIN and secret key parameters initially configured in the chassis electronic control unit and the vehicle electronic anti-theft system, performing an anti-theft authentication, and obtaining an anti-theft authentication result, and (iii) based on the anti-theft authentication result, controlling, by the electronic parking brake, whether to unlock wheel calipers.
1 . A vehicle anti-theft method implemented by at least a vehicle electronic anti-theft system, a chassis electronic control unit and an electronic parking brake, the method comprising:
performing an initial configuration step in which a PIN is pre-written into the vehicle electronic anti-theft system, the vehicle electronic anti-theft system generates secret key parameters corresponding to the PIN, and the PIN and the secret key parameters are written from the vehicle electronic anti-theft system to the chassis electronic control unit;
performing a random number generation step in which the chassis electronic control unit generates a random number and sends the random number to the vehicle electronic anti-theft system;
performing an anti-theft authentication step in which an anti-theft authentication between the chassis electronic control unit and the vehicle electronic anti-theft system is performed based on the random number, the PIN, and the secret key parameters initially configured in the chassis electronic control unit and the vehicle electronic anti-theft system, the anti-theft authentication producing an anti-theft authentication result; and
performing an anti-theft control step in which the electronic parking brake controls whether to unlock wheel calipers based on the anti-theft authentication result.
2 . A computer readable medium having a computer program stored thereon, wherein:
the computer program, when executed by a processor, implements the vehicle anti-theft method of claim 1 .
3 . A computer device, comprising:
a storage module;
a processor; and
a computer program stored on the storage module and capable of running on the processor,
wherein the processor implements the vehicle anti-theft method of claim 1 when executing the computer program.
4 . The vehicle anti-theft method of claim 1 , wherein:
the vehicle anti-theft method is further implemented in a transmission electronic control unit, a powertrain electronic control unit, and
the initial configuration step further comprises:
writing a PIN and secret key parameters from the vehicle electronic anti-theft system to the transmission electronic control unit; and
writing the PIN and the secret key parameters from the vehicle electronic anti-theft system to the powertrain electronic control unit.
5 . The vehicle anti-theft method of claim 4 , further comprising:
performing a configuration updating step in which:
in the case that a configuration of the transmission electronic control unit is updated, the chassis electronic control unit is used as master equipment, and the PIN and the secret key information written into the chassis electronic control unit are transmitted to the transmission electronic control unit used as slave equipment; and
in the case that a configuration of the powertrain electronic control unit is updated, the chassis electronic control unit is used as the master equipment, and the PIN and the secret key information written into the chassis electronic control unit are transmitted to the powertrain electronic control unit used as the slave equipment.
6 . The vehicle anti-theft method of claim 5 , wherein the anti-theft authentication step comprises:
calculating, with the vehicle electronic anti-theft system, to obtain a first anti-theft parameter value based on the received random number and the initially configured PIN and secret key parameters;
sending the first anti-theft parameter value to the chassis electronic control unit;
calculating, with the chassis electronic control unit, to obtain a second anti-theft parameter value based on the initially configured PIN and the secret key parameters;
judging whether the first anti-theft parameter value and the second anti-theft parameter value sent from the vehicle electronic anti-theft system are the same; and
considering that an anti-theft authentication result is a successful anti-theft authentication if the first anti-theft parameter value and the second anti-theft parameter value are the same, and considering that the anti-theft authentication result is an unsuccessful anti-theft authentication if the first anti-theft parameter value and the second anti-theft parameter value are different.
7 . The vehicle anti-theft method of claim 6 , wherein the anti-theft control step comprises:
in case of a successful anti-theft authentication, controlling the electronic parking brake to release calipers to unlock wheels; or
in case of an unsuccessful anti-theft authentication, controlling the electronic parking brake to not release the calipers to lock the wheels.
8 . The vehicle anti-theft method of claim 7 , wherein the anti-theft control step further comprises:
in case of unsuccessful anti-theft authentication, performing one or more of the following actions:
controlling the powertrain electronic control unit to limit power output of an engine and enabling a safety limit power transmission function;
controlling the transmission electronic control unit to limit power transmission of a transmission and enabling the safety limit power transmission function; and
prompting an unsuccessful anti-theft authentication result to a mobile terminal corresponding to a vehicle through a T-BOX.
9 . A vehicle anti-theft method implemented by at least a vehicle electronic anti-theft system, a chassis electronic control unit, a transmission electronic control unit, a powertrain electronic control unit, and an electronic parking brake, the method comprising:
performing an initial configuration step comprising:
writing a PIN and secret key parameters from the vehicle electronic anti-theft system to the transmission electronic control unit; and
writing the PIN and the secret key parameters from the vehicle electronic anti-theft system to the powertrain electronic control unit;
performing a random number generation step in which the chassis electronic control unit generates a random number and sends the random number to the vehicle electronic anti-theft system;
performing an anti-theft authentication step in which an anti-theft authentication between the chassis electronic control unit and the vehicle electronic anti-theft system is performed based on the random number, the PIN, and the secret key parameters initially configured in the chassis electronic control unit and the vehicle electronic anti-theft system, the anti-theft authentication producing an anti-theft authentication result; and
performing an anti-theft control step in which the electronic parking brake controls whether to unlock wheel calipers based on the anti-theft authentication result.
10 . The vehicle anti-theft method of claim 9 , further comprising:
performing a configuration updating step in which:
in the case that a configuration of the transmission electronic control unit is updated, the chassis electronic control unit is used as master equipment, and the PIN and the secret key information written into the chassis electronic control unit are transmitted to the transmission electronic control unit used as slave equipment; and
in the case that a configuration of the powertrain electronic control unit is updated, the chassis electronic control unit is used as the master equipment, and the PIN and the secret key information written into the chassis electronic control unit are transmitted to the powertrain electronic control unit used as the slave equipment.
11 . The vehicle anti-theft method of claim 10 , wherein the anti-theft authentication step comprises:
calculating, with the vehicle electronic anti-theft system, to obtain a first anti-theft parameter value based on the received random number and the initially configured PIN and secret key parameters;
sending the first anti-theft parameter value to the chassis electronic control unit;
calculating, with the chassis electronic control unit, to obtain a second anti-theft parameter value based on the initially configured PIN and the secret key parameters;
judging whether the first anti-theft parameter value and the second anti-theft parameter value sent from the vehicle electronic anti-theft system are the same; and
considering that an anti-theft authentication result is a successful anti-theft authentication if the first anti-theft parameter value and the second anti-theft parameter value are the same, and considering that the anti-theft authentication result is an unsuccessful anti-theft authentication if the first anti-theft parameter value and the second anti-theft parameter value are different.
12 . The vehicle anti-theft method of claim 11 , wherein the anti-theft control step comprises:
in case of a successful anti-theft authentication, controlling the electronic parking brake to release calipers to unlock wheels; or
in case of an unsuccessful anti-theft authentication, controlling the electronic parking brake to not release the calipers to lock the wheels.
13 . The vehicle anti-theft method of claim 12 , wherein the anti-theft control step further comprises:
in case of unsuccessful anti-theft authentication, performing one or more of the following actions:
controlling the powertrain electronic control unit to limit power output of an engine and enabling a safety limit power transmission function;
controlling the transmission electronic control unit to limit power transmission of a transmission and enabling the safety limit power transmission function; and
prompting an unsuccessful anti-theft authentication result to a mobile terminal corresponding to a vehicle through a T-BOX.
14 . A vehicle anti-theft system, comprising:
a vehicle electronic anti-theft system;
a chassis electronic control unit; and
an electronic parking brake,
wherein:
the vehicle electronic anti-theft system is configured to:
initially configure PIN and secret key parameters;
receive a random number from the chassis electronic control unit; and
perform anti-theft authentication actions across the chassis electronic control unit based on the random number and the PIN and secret key parameters initially configured by the vehicle electronic anti-theft system,
the chassis electronic control unit is configured to:
initially configure PIN and secret key parameters;
generate a random number and send the random number to the vehicle electronic anti-theft system; and
perform anti-theft authentication actions across the vehicle electronic anti-theft system based on the random number and the PIN and secret key parameters initially configured in the chassis electronic control unit, and obtain an anti-theft authentication result; and
output the anti-theft authentication result, and
the electronic parking brake is configured to:
receive the anti-theft authentication result from the chassis electronic control unit; and
control whether the electronic parking brake unlocks wheel calipers based on the anti-theft authentication result.
15 . The vehicle anti-theft system of claim 14 , further comprising:
a transmission electronic control unit configured to:
write the PIN and the secret key parameters from the vehicle electronic anti-theft system to the transmission electronic control unit;
receive the anti-theft authentication result from the chassis electronic control unit; and
control whether to limit power transmission of a transmission and whether to enable a safety limit power transmission function based on the anti-theft authentication result.
16 . The vehicle anti-theft system of claim 15 , further comprising:
a powertrain electronic control unit configured to:
write the PIN and the secret key parameters from the vehicle electronic anti-theft system to the powertrain electronic control unit;
receive the anti-theft authentication result from the chassis electronic control unit; and
control whether to limit power output of an engine and whether to enable a safety limit power transmission function based on the anti-theft authentication result.
17 . A vehicle comprising the vehicle anti-theft system of claim 14 .