CN104442708A - Vehicle anti-theft system VIN code matching method - Google Patents

Vehicle anti-theft system VIN code matching method Download PDF

Info

Publication number
CN104442708A
CN104442708A CN201410671876.9A CN201410671876A CN104442708A CN 104442708 A CN104442708 A CN 104442708A CN 201410671876 A CN201410671876 A CN 201410671876A CN 104442708 A CN104442708 A CN 104442708A
Authority
CN
China
Prior art keywords
vin code
theft
immo
control unit
engine ecu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410671876.9A
Other languages
Chinese (zh)
Other versions
CN104442708B (en
Inventor
罗永国
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lifan Technology Group Co Ltd
Original Assignee
Lifan Industry Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lifan Industry Group Co Ltd filed Critical Lifan Industry Group Co Ltd
Priority to CN201410671876.9A priority Critical patent/CN104442708B/en
Publication of CN104442708A publication Critical patent/CN104442708A/en
Application granted granted Critical
Publication of CN104442708B publication Critical patent/CN104442708B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/20Means to switch the anti-theft system on or off
    • B60R25/24Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
    • B60R25/243Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user with more than one way to gain access
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/20Means to switch the anti-theft system on or off
    • B60R25/24Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R2325/00Indexing scheme relating to vehicle anti-theft devices
    • B60R2325/10Communication protocols, communication systems of vehicle anti-theft devices
    • B60R2325/108Encryption

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Burglar Alarm Systems (AREA)
  • Lock And Its Accessories (AREA)

Abstract

The invention discloses a vehicle anti-theft system VIN code matching method. Firstly, a VIN code is input to a matching tool, and the input VIN code is assigned to a variable A; secondly, whether Immo internally stores the VIN code or not is judged, and if yes, the variable A is written into the Immo, and the third step is executed; if not, whether the VIN code stored in the Immo is consistent with the variable A or not is judged, and if yes, the third step is executed; if not, whether the Immo is provided with the anti-theft function or not is judged, and if not, the variable A is written into the Immo, and the third step is executed; if yes, an anti-theft matching module is automatically quitted; thirdly, an engine control unit (ECU) is matched according to the second step. According to the method, it can be ensured that when vehicle anti-theft matching is carried out on an offline vehicle, the ECU and the VIN code stored in the anti-theft controller Immo can be consistent with the VIN code used during anti-theft matching at that time.

Description

Vehicle Anti-Theft System VIN code matching process
Technical field
The present invention relates to the antitheft matching technique of automobile VIN, specifically a kind of Vehicle Anti-Theft System VIN code matching process is related to, this method can guarantee to roll off the production line vehicle control unit of engine ECU and anti-theft controller Immo storage inside when vehicle anti-theft is mated VIN with at that time antitheft mate time VIN used consistent, belong to the antitheft matching technique field of automobile VIN.
Background technology
In Vehicle Anti-Theft System matching process, the PIN code of antitheft coupling need be calculated by cryptographic algorithm with the VIN code of vehicle, after at anti-theft system, the match is successful, the control unit of engine ECU of Vehicle Anti-Theft System and anti-theft controller Immo will store this PIN code and VIN code in its separately internal storage.After the anti-theft system of vehicle breaks down, during as control unit of engine ECU or anti-theft controller Immo need be changed, need the VIN code first being read control unit of engine ECU or anti-theft controller Immo storage inside by matching tool, then calculate PIN code according to the VIN code read by identical cryptographic algorithm, and with this PIN code reset roll off the production line time the control unit of engine ECU that crosses of successful match or anti-theft controller Immo.
If the VIN being stored in control unit of engine ECU or anti-theft controller Immo inside with roll off the production line mate antitheft at that time time VIN code used inconsistent (such as staff inputs VIN code mistake, or store other VIN code before control unit of engine ECU or anti-theft controller Immo, but forget covering when coupling stores), will cause occurring because PIN code is different when reset control unit of engine ECU or anti-theft controller Immo resetting, and then the situation that anti-theft system cannot mate.Such as: when under vehicle, lines matching is antitheft, the VIN code of input is A, the PIN code calculated by cryptographic algorithm is PA, the VIN code be stored in after the match is successful in control unit of engine ECU or anti-theft controller Immo is B, if the PIN code calculated by cryptographic algorithm when resetting is PB, if A is not equal to B, due to the uniqueness of cryptographic algorithm, then the PIN code PA calculated also is not equal to PA.In such cases, just only have the control unit of engine ECU that changes simultaneously and do not mate and anti-theft controller Immo again to carry out antitheft coupling, but the method additionally can increase unnecessary maintenance cost, brings customer service to complain.Such as: user's vehicle is that control unit of engine ECU or anti-theft controller Immo damage, damaged control unit of engine ECU or anti-theft controller Immo need be changed and just can deal with problems for original, but due to control unit of engine ECU or anti-theft controller Immo storage inside VIN code with roll off the production line that to mate antitheft VIN code used at that time inconsistent, thus cause control unit of engine ECU or anti-theft controller Immo to occur the situation that cannot reset, the control unit of engine ECU that now just can only simultaneously more renew and anti-theft controller Immo, thus increase extra service expenditure.
Summary of the invention
For prior art above shortcomings, the object of the present invention is to provide a kind of Vehicle Anti-Theft System VIN code matching process, this method can guarantee to roll off the production line vehicle control unit of engine ECU and anti-theft controller Immo storage inside when vehicle anti-theft is mated VIN with at that time antitheft mate time VIN used consistent.
To achieve these goals, the technical solution used in the present invention is such:
Vehicle Anti-Theft System VIN code matching process, step is as follows,
1) when under vehicle during line options vehicle anti-theft matching feature module, first by the VIN code of scanning tools or manual input vehicle to matching tool, the VIN code assignment of input is to variables A;
2) matching tool judges whether anti-theft controller Immo inside stores VIN code, if do not had, then variables A is write anti-theft controller Immo inner, and jumps to step 3); If anti-theft controller Immo storage inside has VIN code, then need to judge that whether the VIN code of anti-theft controller Immo storage inside is consistent with variables A, if unanimously, then jump to step 3); If inconsistent, then also need to judge anti-theft controller Immo whether successful match cross anti-theft feature, if not, variables A is write anti-theft controller Immo inner, and jumps to step 3); If successful match mistake, then provide relevant prompting, prompting operator carry out the inspection of Vin code and automatically exit antitheft matching module;
3) matching tool judges whether control unit of engine ECU inside stores VIN code, if do not had, then variables A is write control unit of engine ECU inner, and jumps to step 4); If control unit of engine ECU storage inside has VIN code, then need to judge that whether the VIN code of control unit of engine ECU storage inside is consistent with variables A, if unanimously, then jump to step 4) item; If inconsistent, then also need to judge control unit of engine ECU whether successful match cross anti-theft feature, if it is inner, variables A not to be write control unit of engine ECU, and jump to step 4), if successful match mistake, then provide relevant prompting, prompting operator carry out the inspection of Vin code and automatically exit antitheft matching module;
4) PIN code of antitheft coupling is calculated by variables A, after when the anti-theft feature of the control unit of engine ECU of vehicle and anti-theft controller Immo, the match is successful, again this PIN code is stored into respectively control unit of engine ECU and anti-theft controller Immo inner, namely completes the final coupling of Vehicle Anti-Theft System VIN code and PIN code.
Pass through this method, just can guarantee that variables A is consistent with the VIN code that control unit of engine ECU and anti-theft controller Immo inside stores, following variables A calculates the PIN code of antitheft coupling, just can avoid the problems referred to above, the VIN of namely guarantee to roll off the production line vehicle control unit of engine ECU and anti-theft controller Immo storage inside when vehicle anti-theft is mated with at that time antitheft mate time VIN used consistent.
Accompanying drawing explanation
Diagram of circuit is mated in Fig. 1-the present invention.
Detailed description of the invention
Below in conjunction with accompanying drawing, the invention will be further described.
See Fig. 1, upper as can be seen from figure, Vehicle Anti-Theft System VIN code matching process of the present invention, concrete steps are as follows,
1) when the antitheft matching feature module of line options vehicle under vehicle, need to input the VIN code of vehicle to matching tool by scanning tools or craft, the VIN code assignment of input is to variables A, and namely A represents the VIN code of input.
2) matching tool judges whether anti-theft controller Immo inside stores VIN code, if not, variables A is write anti-theft controller Immo inner, and jumps to step 3); If anti-theft controller Immo storage inside has VIN code, then need to judge that whether the VIN code of anti-theft controller Immo storage inside is consistent with variables A, if unanimously, then jump to step 3); If inconsistent, then also need to judge anti-theft controller Immo whether successful match cross anti-theft feature, if not, variables A is write anti-theft controller Immo inner, and jumps to step 3); If successful match mistake, then provide relevant prompting, as " the inner Vin code of Immo does not mate ", prompting operator carries out Vin and checks and automatically exit antitheft matching module.
3) matching tool judges whether control unit of engine ECU inside stores VIN code, if not, variables A is write control unit of engine ECU inner, and jumps to step 4); If control unit of engine ECU storage inside has VIN code, then need to judge that whether the VIN code of control unit of engine ECU storage inside is consistent with variables A, if unanimously, then jump to step 4) item; If inconsistent, then also need to judge control unit of engine ECU whether successful match cross anti-theft feature, if it is inner, variables A not to be write control unit of engine ECU, and jump to step 4), if successful match mistake, then provide relevant prompting, as " the inner Vin code of ECU does not mate ", prompting operator carries out Vin and checks and automatically exit antitheft matching module.
4) by after above-mentioned flow process, just can guarantee that variables A is consistent with the VIN code that control unit of engine ECU and anti-theft controller Immo inside stores, following variables A calculates the PIN code of antitheft coupling, after when the anti-theft feature of the control unit of engine ECU of vehicle and anti-theft controller Immo, the match is successful, again PIN code is stored in respectively control unit of engine ECU and anti-theft controller Immo inner, namely complete the final coupling of Vehicle Anti-Theft System VIN code and PIN code, just can avoid the problems referred to above.
Because control unit of engine ECU and anti-theft controller Immo is sane level, therefore the present invention the 2nd) step and the 3rd) step can exchange, namely first carry out coupling and the input of the inner Vin code of control unit of engine ECU, then carry out coupling and the input of the inner Vin code of anti-theft controller Immo.
What finally illustrate is, above embodiment is only in order to illustrate technical scheme of the present invention and unrestricted, although with reference to preferred embodiment to invention has been detailed description, those of ordinary skill in the art is to be understood that, can modify to technical scheme of the present invention or equivalent replacement, and not departing from aim and the scope of technical solution of the present invention, it all should be encompassed in the middle of right of the present invention.

Claims (2)

1. Vehicle Anti-Theft System VIN code matching process, is characterized in that: step is as follows,
1) when under vehicle during line options vehicle anti-theft matching feature module, first input the VIN code of vehicle to matching tool, the VIN code assignment of input is to variables A;
2) matching tool judges whether anti-theft controller Immo inside stores VIN code, if do not had, then variables A is write anti-theft controller Immo inner, and jumps to step 3); If anti-theft controller Immo storage inside has VIN code, then need to judge that whether the VIN code of anti-theft controller Immo storage inside is consistent with variables A, if unanimously, then jump to step 3); If inconsistent, then also need to judge anti-theft controller Immo whether successful match cross anti-theft feature, if not, variables A is write anti-theft controller Immo inner, and jumps to step 3); If successful match mistake, then provide relevant prompting, prompting operator carry out the inspection of Vin code and automatically exit antitheft matching module;
3) matching tool judges whether control unit of engine ECU inside stores VIN code, if do not had, then variables A is write control unit of engine ECU inner, and jumps to step 4); If control unit of engine ECU storage inside has VIN code, then need to judge that whether the VIN code of control unit of engine ECU storage inside is consistent with variables A, if unanimously, then jump to step 4) item; If inconsistent, then also need to judge control unit of engine ECU whether successful match cross anti-theft feature, if it is inner, variables A not to be write control unit of engine ECU, and jump to step 4), if successful match mistake, then provide relevant prompting, prompting operator carry out the inspection of Vin code and automatically exit antitheft matching module;
4) PIN code of antitheft coupling is calculated by variables A, after when the anti-theft feature of the control unit of engine ECU of vehicle and anti-theft controller Immo, the match is successful, again this PIN code is stored into respectively control unit of engine ECU and anti-theft controller Immo inner, namely completes the final coupling of Vehicle Anti-Theft System VIN code and PIN code.
2. Vehicle Anti-Theft System VIN code matching process according to claim 1, is characterized in that: step 1) passes through the VIN code of scanning tools or manual input vehicle to matching tool.
CN201410671876.9A 2014-11-21 2014-11-21 Vehicle anti-theft system VIN code matching method Expired - Fee Related CN104442708B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410671876.9A CN104442708B (en) 2014-11-21 2014-11-21 Vehicle anti-theft system VIN code matching method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410671876.9A CN104442708B (en) 2014-11-21 2014-11-21 Vehicle anti-theft system VIN code matching method

Publications (2)

Publication Number Publication Date
CN104442708A true CN104442708A (en) 2015-03-25
CN104442708B CN104442708B (en) 2017-05-17

Family

ID=52889695

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410671876.9A Expired - Fee Related CN104442708B (en) 2014-11-21 2014-11-21 Vehicle anti-theft system VIN code matching method

Country Status (1)

Country Link
CN (1) CN104442708B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106696888A (en) * 2015-07-22 2017-05-24 大陆汽车电子(长春)有限公司 Engine control unit configuration strategy
CN111196246A (en) * 2018-11-20 2020-05-26 广州汽车集团股份有限公司 Vehicle anti-theft matching method and system
CN112339707A (en) * 2019-08-09 2021-02-09 广州汽车集团股份有限公司 ETC vehicle-mounted unit anti-disassembly method and system and automobile
CN112859767A (en) * 2020-12-31 2021-05-28 宜宾凯翼汽车有限公司 Automobile PIN code generation system and method

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60104434A (en) * 1983-11-08 1985-06-08 Arupain Kk Antitheft device for car mounting sound apparatus
EP0145405A2 (en) * 1983-12-05 1985-06-19 International Electronic Technology Corporation Security arrangement for microprecessor-controlled electronic equipment
US20050024190A1 (en) * 2003-08-01 2005-02-03 John Edens Vehicle radio anti-theft arrangement and method
US20100138701A1 (en) * 2008-12-03 2010-06-03 Snap-On Incorporated Method and System for Retrieving Diagnostic Information
CN102262404A (en) * 2011-04-11 2011-11-30 浙江吉利汽车研究院有限公司 End-of-line configuration system and configuration method for finished vehicle
CN102941841A (en) * 2012-11-26 2013-02-27 深圳市元征科技股份有限公司 Automobile anti-theft electronic key matching system and method
CN102955918A (en) * 2011-08-09 2013-03-06 福特全球技术公司 Method and apparatus for vehicle hardware theft prevention

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60104434A (en) * 1983-11-08 1985-06-08 Arupain Kk Antitheft device for car mounting sound apparatus
EP0145405A2 (en) * 1983-12-05 1985-06-19 International Electronic Technology Corporation Security arrangement for microprecessor-controlled electronic equipment
US20050024190A1 (en) * 2003-08-01 2005-02-03 John Edens Vehicle radio anti-theft arrangement and method
US20100138701A1 (en) * 2008-12-03 2010-06-03 Snap-On Incorporated Method and System for Retrieving Diagnostic Information
CN102262404A (en) * 2011-04-11 2011-11-30 浙江吉利汽车研究院有限公司 End-of-line configuration system and configuration method for finished vehicle
CN102955918A (en) * 2011-08-09 2013-03-06 福特全球技术公司 Method and apparatus for vehicle hardware theft prevention
CN102941841A (en) * 2012-11-26 2013-02-27 深圳市元征科技股份有限公司 Automobile anti-theft electronic key matching system and method

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106696888A (en) * 2015-07-22 2017-05-24 大陆汽车电子(长春)有限公司 Engine control unit configuration strategy
CN106696888B (en) * 2015-07-22 2019-05-17 大陆汽车电子(长春)有限公司 A kind of control unit of engine configuration strategy
CN111196246A (en) * 2018-11-20 2020-05-26 广州汽车集团股份有限公司 Vehicle anti-theft matching method and system
CN112339707A (en) * 2019-08-09 2021-02-09 广州汽车集团股份有限公司 ETC vehicle-mounted unit anti-disassembly method and system and automobile
CN112859767A (en) * 2020-12-31 2021-05-28 宜宾凯翼汽车有限公司 Automobile PIN code generation system and method
CN112859767B (en) * 2020-12-31 2024-03-15 宜宾凯翼汽车有限公司 Automobile PIN code generation system and method

Also Published As

Publication number Publication date
CN104442708B (en) 2017-05-17

Similar Documents

Publication Publication Date Title
CN104442708A (en) Vehicle anti-theft system VIN code matching method
PH12019502821A1 (en) Vehicle remote control system, communication module, vehicle, server, vehicle remote control method, vehicle remote control program, and storage medium
CN103303255B (en) One enters the antitheft matching process with start up system without key
CN108290533A (en) For correcting method and equipment related with this in motor vehicle with safety and/or the relevant controller of protection
KR101490936B1 (en) Inspection system control method for vehicle
CN106303709A (en) A kind of Set Top Box and application program updating method, system
US10073445B2 (en) Quality control system and method
CN104901797A (en) Engineering password resetting method, device, system and controller of air-conditioning system
CN107065806B (en) Use method of information management equipment and information management equipment
CN103389678A (en) Mistake-proofing system of vehicle filling equipment
CN103777988A (en) Program updating method and system of sensor controlled vehicle
CN102469107B (en) For the secure connection system and method for vehicle
CN104065704A (en) Method and system for motor vehicle detection
CN105608428A (en) Method for intelligently identifying automobile appearance damages in repair plants
WO2014108800A3 (en) Method for comparing and reconsolidating geo-redundant database
KR102463467B1 (en) Apparatus and Method for correcting misjudgments of controller
KR20130022688A (en) Device for updating software of electronic control units in vehicle
US9008895B2 (en) Non-deterministic maintenance reasoner and method
CN112395206B (en) Configuration software error correction method and system
CN103984570B (en) The method and device of the firmware handle of embedded Android system
KR101572854B1 (en) A PLC device with enhanced cyber security
US20130111169A1 (en) Engine control unit for an internal combustion engine
CA2837620C (en) Method and apparatus for authenticating at least two agricultural machines coupled via a data bus
CN108347484B (en) Vehicle reverse control device and system
CN104536862A (en) DCS control logic automatic test method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170517

Termination date: 20201121

CF01 Termination of patent right due to non-payment of annual fee