CN110189434A - A kind of method and its relevant device of vehicle safety verification - Google Patents
A kind of method and its relevant device of vehicle safety verification Download PDFInfo
- Publication number
- CN110189434A CN110189434A CN201910457223.3A CN201910457223A CN110189434A CN 110189434 A CN110189434 A CN 110189434A CN 201910457223 A CN201910457223 A CN 201910457223A CN 110189434 A CN110189434 A CN 110189434A
- Authority
- CN
- China
- Prior art keywords
- coding
- ecu
- sent
- code
- automotive diagnostic
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/01—Customer relationship services
- G06Q30/015—Providing customer assistance, e.g. assisting a customer within a business location or via helpdesk
- G06Q30/016—After-sales
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0808—Diagnosing performance data
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00896—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Finance (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Computational Linguistics (AREA)
- Accounting & Taxation (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Vehicle Cleaning, Maintenance, Repair, Refitting, And Outriggers (AREA)
Abstract
The embodiment of the present application discloses the method and its relevant device of a kind of vehicle safety verification, for promoting the speed and accuracy of safety certification.The embodiment of the present application method includes: to send request instruction to vehicle-mounted computer ECU, the request instruction is used to indicate the ECU and sends the first coding and the second coding, receive the first coding and the second coding that vehicle-mounted computer ECU is sent, first coding is sent to server with the second coding by network interface function, so that the server calculates third coding and the 4th coding with the second coding according to first coding, receive the third coding and the 4th coding that the server is sent, third coding and the 4th coding are sent to the ECU, so that whether the third coding and the 4th coding that the ECU judgement receives are qualified, receive the judging result of the ECU, show the judging result of the ECU.Wherein, the transmission that SC code and INCODE code are realized by automotive diagnostic installation, a possibility that eliminating artificial maloperation, and time needed for reducing whole checking procedure.
Description
Technical field
This application involves field of vehicle diagnostics, and in particular to a kind of method and its relevant device of vehicle safety verification.
Background technique
Current vehicle can all be pacified first when matching, replacement burglary-resisting system or increase Vehicular intelligent key
Full certification, guarantees the safety of VATS Vehicle Anti-Theft System.
The mode that tradition obtains safety certification check code is to read vehicle VIN code, random to generate OUTCODE code, then boundary
Face prompts user that VIN code and OUTCODE code are fed back to department after sale, carshop.By department after sale according to VIN code and OUTCODE
Code calculates corresponding SC code and INCODE code.Calculated SC code and INCODE code are fed back to user, user by department after sale
SC code and INCODE code are input to interface dialog box, complete safety certification checking procedure.It is time-consuming manually to inquire communication by telephone
And it is error-prone, reduce the efficiency of whole process.
Apply for content
The embodiment of the present application discloses the method and its relevant device of a kind of vehicle safety verification, for promoting safety certification
Speed and accuracy.
The application first aspect proposes a kind of method of vehicle safety verification, is applied to automotive diagnostic installation, comprising:
Request instruction is sent to vehicle-mounted computer ECU, and the request instruction is used to indicate the ECU and sends the first coding and the
Two codings;
Receive the first coding and the second coding that vehicle-mounted computer ECU is sent;
First coding is sent to server with the second coding by network interface function, so that the server
Third coding and the 4th coding are calculated with the second coding according to first coding;
Receive the third coding and the 4th coding that the server is sent;
Third coding and the 4th coding are sent to the ECU, so that the third that ECU judgement receives is compiled
Whether code is qualified with the 4th coding;
Receive the judging result of the ECU;
Show the judging result of the ECU.
The application second aspect proposes a kind of method of vehicle safety verification, is applied to server, comprising:
Receive the first coding and the second coding that automotive diagnostic installation is sent;
Third coding and the 4th coding are calculated with the second coding according to the algorithm and first coding that prestore;
The calculated third coding is sent to automotive diagnostic installation with the 4th coding.
Optionally, if server according to prestore algorithm and it is described first coding with second coding do not calculate third encode
It is encoded with the 4th, the method also includes:
Transmission unsuccessfully indicates to the automotive diagnostic installation, the unsuccessfully instruction for prompt to carry out second of verification or
It is recommended that desk checking.
The application third aspect proposes a kind of method of vehicle safety verification, is applied to vehicle-mounted computer ECU, including;
Receive the request instruction that automotive diagnostic installation is sent;
The first coding and the second coding are sent to the automotive diagnostic installation;
According to the algorithm built in ECU, corresponding the 5th coding and the 6th that calculates is compiled with the second coding with first coding
Code;
Receive the third coding and the 4th coding that the automotive diagnostic installation is sent;
Judge whether the third coding and the 4th coding and the 5th coding and the 6th coding are consistent;
If consistent, the qualified result of expression is sent to the automotive diagnostic installation.
Optionally, if third coding encodes inconsistent, the side with the 6th with the 4th coding and the 5th coding
Method further include:
The result for indicating failure is sent to the automotive diagnostic installation, the result for indicating failure is for prompting to carry out the
Secondary verification or suggestion desk checking.
The application fourth aspect provides a kind of system of vehicle safety verification, is applied to diagnostic device, comprising:
First transmission unit, for sending request instruction to vehicle-mounted computer ECU, the request instruction is used to indicate described
ECU sends the first coding and the second coding;
First receiving unit, for receiving the first coding and the second coding of vehicle-mounted computer ECU transmission;
First transmission unit is also used to be sent to first coding with the second coding by network interface function
Server, so that the server calculates third coding and the 4th coding with the second coding according to first coding;
First receiving unit is also used to receive third coding and the 4th coding that the server is sent;
First transmission unit is also used to encode the third and the 4th coding is sent to the ECU, so that institute
The third that ECU judgement receives is stated to encode with whether the 4th coding is qualified;
First receiving unit, is also used to receive the judging result of the ECU;
Display unit, for showing the judging result of the ECU.
The 5th aspect of the application provides a kind of system of vehicle safety verification, is applied to server, is applied to server,
Include:
Second receiving unit, for receiving the first coding and the second coding of automotive diagnostic installation transmission;
First computing unit, for calculating third according to the algorithm and first coding that prestore with the second coding and compiling
Code and the 4th coding;
Second transmission unit, for the calculated third coding to be sent to automotive diagnostic installation with the 4th coding.
Optionally, second transmission unit,
Second transmission unit is also used to transmission and unsuccessfully indicates that the automotive diagnostic installation, the unsuccessfully instruction is used
Second, which is carried out, in prompt verifies or suggest desk checking.
The 6th aspect of the application provides a kind of system of vehicle safety verification, is applied to vehicle-mounted computer ECU, comprising:
Third receiving unit, for receiving the request instruction of automotive diagnostic installation transmission;
Third transmission unit, for sending the first coding and the second coding to the automotive diagnostic installation;
Second computing unit, for encoding calculate corresponding with the second coding with described first according to the algorithm built in ECU
Third coding and the 4th coding;
The third receiving unit is also used to receive third coding and the 4th coding that the automotive diagnostic installation is sent;
Judging unit, for judge third coding and the 4th coding and the 5th coding with the 6th encode whether one
It causes;
The third transmission unit, if being also used to unanimously send the qualified result of expression to the automotive diagnostic installation.
Optionally, the third transmission unit,
The third transmission unit is compiled with the 4th coding and the 5th coding with the 6th if being also used to the third coding
Code is inconsistent, sends the result for indicating failure to the automotive diagnostic installation, the result for indicating failure is carried out for prompting
Desk checking is suggested in second of verification.
The embodiment of the present application third aspect provides a kind of computer installation, comprising:
Processor, memory, input-output equipment and bus;
The processor, memory, input-output equipment are connected with the bus respectively;
The processor is for executing such as the described in any item methods of previous embodiment.
The embodiment of the present application fourth aspect provides a kind of computer readable storage medium, is stored thereon with computer journey
Sequence, it is characterised in that: the step of computer program realizes method as in the foregoing embodiment when being executed by processor.
As can be seen from the above technical solutions, the embodiment of the present application has the advantage that in the present embodiment, to vehicle-mounted computer
ECU sends request instruction, and the request instruction is used to indicate the ECU and sends the first coding and the second coding, receives vehicle mounted electric
First coding is sent to by the first coding that brain ECU is sent and the second coding by network interface function with the second coding
Server connects so that the server calculates third coding and the 4th coding with the second coding according to first coding
The third coding and the 4th coding for receiving the server transmission, third coding and the 4th coding are sent to described
ECU receives the judgement knot of the ECU so that whether the third coding that ECU judgement receives is qualified with the 4th coding
Fruit shows the judging result of the ECU.Wherein, the transmission that SC code and INCODE code are realized by automotive diagnostic installation, removes from
A possibility that artificial maloperation, and time needed for reducing whole checking procedure.
Detailed description of the invention
Fig. 1 is an a kind of schematic diagram of the embodiment of the method for vehicle safety verification in the embodiment of the present application;
Fig. 2 is an a kind of schematic diagram of the system embodiment of vehicle safety verification in the embodiment of the present application;
Fig. 3 is a kind of another schematic diagram of the system embodiment of vehicle safety verification in the embodiment of the present application;
Fig. 4 is a kind of another schematic diagram of the system embodiment of vehicle safety verification in the embodiment of the present application;
Fig. 5 is an a kind of schematic diagram of computer installation in the embodiment of the present application.
Specific embodiment
The embodiment of the present application discloses the method and its relevant device of a kind of vehicle safety verification, for promoting safety certification
Speed and accuracy.
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application
Attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is only
The embodiment of the application a part, instead of all the embodiments.Based on the embodiment in the application, ordinary skill people
Member's every other embodiment obtained without making creative work, all should belong to the model of the application protection
It encloses.
The description and claims of this application and term " first ", " second ", " third ", " in above-mentioned attached drawing
Four " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this way
Data be interchangeable under appropriate circumstances, so that the embodiments described herein can be in addition to illustrating herein or describing
Sequence other than appearance is implemented.In addition, term " includes " and " having " and their any deformation, it is intended that covering is non-exclusive
Include, for example, the process, method, system, product or equipment for containing a series of steps or units are not necessarily limited to clearly arrange
Those of out step or unit, but may include be not clearly listed or it is solid for these process, methods, product or equipment
The other step or units having.
The process for the vehicle safety verification that application scheme is previously mentioned is primarily present in, if current vehicle is in matching, replacement
When burglary-resisting system or increase Vehicular intelligent key, safety check can be all carried out first, and tradition obtains safety certification verification
The mode of code is to read vehicle VIN code, VIN code is a kind of vehicle identification number, and one group shown as on automobile is unique
Number can identify the data such as manufacturer, engine, chassis serial number and other performances of automobile.It is random to generate OUTCODE code,
OUTCODE code is the number for safety certification process that automotive diagnostic installation is requested from vehicle-mounted computer ECU, then interface prompt
VIN code and OUTCODE code are fed back to department after sale, carshop by user.It is calculated by department after sale according to VIN code and OUTCODE code
Corresponding SC code and INCODE code out, wherein SC code is calculated according to VIN code, and participate in safety certification is back to vehicle-mounted computer
The check code of ECU, INCODE code are to be calculated jointly by VIN code with OUTCODE, for the number of safety verification process, after sale
Calculated SC code and INCODE code are fed back to user by department, and SC code and INCODE code are input to interface dialog box by user,
Safety certification checking procedure is completed, and if what the SC code of input dialogue frame and INCODE code were calculated with vehicle-mounted computer ECU
SC code is consistent with INCODE code, then current safety verification passes through, if inconsistent, current safety verification failure, and traditional method,
Due to being manually entered, and SC code and INCODE code are relatively complicated, are extremely easy to cause the information of input error, and manually look into
Code is needed by the way that department makes a phone call that SC code could be obtained after sale and INCODE code is relatively time-consuming, the application is then directed to one kind
Vehicle safety method of calibration that is efficient and promoting accuracy.
In order to make it easy to understand, the detailed process in the embodiment of the present application is described below, referring to Fig. 1, the application
A kind of one embodiment of the method for vehicle safety verification includes: in embodiment
101, instruction is sent, so that ECU sends the first coding and the second coding;
Specifically, this first is encoded to VIN code, and VIN code is a kind of vehicle identification number, and one group shown as on automobile is only
One without two number, can identify the data such as manufacturer, engine, chassis serial number and other performances of automobile, this second is encoded to
OUTCODE code, OUTCODE code are the numbers for safety certification process that automotive diagnostic installation is requested from vehicle-mounted computer ECU, peace
After full checking procedure starts, automotive diagnostic installation can be sent at an instruction to automobile computer ECU, so that ECU refers to according to this
It enables and VIN code and OUTCODE code is sent at automotive diagnostic installation.
102, the first coding and the second coding are sent;
Specifically, after ECU receives the instruction of automotive diagnostic installation, VIN code and OUTCODE code and the general of automobile are read
It is sent at automotive diagnostic installation.
103, first coding and the second coding are sent;
Specifically, after automotive diagnostic installation receives VIN code from ECU and OUTCODE code, by the VIN code and
OUTCODE code is sent to server so that server can be calculated according to VIN code and OUTCODE code corresponding SC code with
INCODE code.
In the application, since the VIN code and OUTCODE code that directly will acquire by automotive diagnostic installation are sent to server
Place eliminates the risk that vehicle safety verification efficiency is influenced by artificial maloperation bring.
104, third coding and the 4th coding are calculated with the second coding and built-in algorithm according to first coding;
Specifically, which is encoded to SC code, and SC code is calculated according to VIN code, and participate in safety certification is back to vehicle
The check code of computer ECU is carried, the 4th is encoded to INCODE code, and INCODE code is to be calculated jointly by VIN code with OUTCODE,
For the number of safety verification process, safety certification dynamic stock is placed on server end by the application, the safety certification dynamic base
Inside there is associated safety identifying algorithm, associated safety algorithm can make VIN code and OUTCODE code pass through a series of meter
Calculation process, obtains SC code and INCODE code, the security algorithm may include add, subtract, multiplication and division, square, evolution and computer
The all or part of calculating process negated etc. in calculating process in language.The following are several common security algorithms: symmetrical
Encryption Algorithm, rivest, shamir, adelman or Digital Signature Algorithm (MD5withRSA algorithm, SHA1withRSA algorithm) etc..Service
Device is according to the VIN code and OUTCODE code received and calls the security certificate algorithm being stored in safety certification dynamic base, calculates
SC code and INCODE code are obtained, it is to be noted that if since certain factor such as network disconnection etc. is led in calculating process
It causes to calculate failure, then generates the result for calculating failure.
105, the calculated result is sent;
Specifically, after server generates calculated result, which is sent at automotive diagnostic installation, it should be pointed out that
If containing SC code and INCODE code in the result, then it represents that this calculating process successfully, if do not contain SC code and
INCODE code, then it represents that the failure of this calculating process, which can include a prompt information, so that automotive diagnostic installation can
With show it is corresponding unsuccessfully prompt, this is unsuccessfully prompted can be to remind the process for carrying out second safety check or suggestion taste
Try desk checking.
106, the 5th coding and the 6th coding are calculated with the second coding according to built-in algorithm and the first coding;
Specifically, it is exactly to judge the calculated SC code of ECU and INCODE code and external meter that safety check, which obtains process mainly,
Whether the SC code of calculating and INCODE code are consistent, if unanimously, verification passes through, if inconsistent, verify failure, so, in ECU
Also the algorithm of SC code Yu INCODE code, and algorithm and service in ECU are calculated containing with good grounds VIN code and OUTCODE code
The algorithm stored in device is consistent, and after sending VIN code and OUTCODE code to automotive diagnostic installation, ECU can be according to built-in algorithm
Calculate SC code and INCODE code, the step occur judge two SC codes and INCODE code whether unanimously before, do not do specifically
It limits.
107, third coding and the 4th coding are sent;
Specifically, automotive diagnostic installation receives after the calculated SC code of server and INCODE code, directly should
SC code and INCODE code are sent at ECU, so that ECU judges that the calculated SC code of ECU and INCODE code and server calculate
Whether SC code out and INCODE code are consistent.
108, judge that calculated 5th coding of ECU is compiled with the calculated third coding of server with the 4th with the 6th coding
Whether code is consistent;
Specifically, it is exactly to judge the calculated SC code of ECU and INCODE code and external meter that safety check, which obtains process mainly,
Whether the SC code of calculating and INCODE code are consistent, if unanimously, verification passes through, if inconsistent, verify failure.
109, judging result is sent;
Specifically, ECU judges the calculated SC code of ECU and INCODE code and external calculated SC code and INCODE code
Whether it is consistent after, which is sent at automotive diagnostic installation, so that automotive diagnostic installation carries out corresponding display.
110, the judging result is shown.
Specifically, after the judging result for receiving ECU, if unanimously, showing that safety check is completed, if inconsistent, showing
Show that safety check fails, and carry out the prompt of corresponding failure, which can carry out second of safety check mistake for prompt
Journey suggests carrying out desk checking.
In the present embodiment, request instruction is sent to vehicle-mounted computer ECU, the request instruction is used to indicate the ECU and sends
VIN code and OUTCODE code receive VIN code and OUTCODE code that vehicle-mounted computer ECU is sent, will be described by network interface function
VIN code and OUTCODE code are sent to server, so that the server calculates the according to the VIN code and OUTCODE code
One SC code and the first INCODE code receive the first SC code and the first INCODE code that the server is sent, by described the
One SC code and the first INCODE code are sent to the ECU, so that the ECU judges the first SC code and first received
Whether INCODE code is qualified, receives the judging result of the ECU, shows the judging result of the ECU.Wherein, it is examined by automobile
A possibility that disconnected equipment realizes the transmission of SC code and INCODE code, eliminates artificial maloperation, and reduce whole verified
The time of Cheng Suoxu.
The method part in the embodiment of the present application is described above, below from the angle of virtual bench to the application
Embodiment is illustrated.
Referring to Fig. 2, a kind of one embodiment of the system of vehicle safety verification includes: in the embodiment of the present application
First transmission unit 201, for sending request instruction to vehicle-mounted computer ECU, the request instruction is used to indicate institute
It states ECU and sends the first coding and the second coding;
First receiving unit 202, for receiving the first coding and the second coding of vehicle-mounted computer ECU transmission;
First transmission unit 201 is also used to send out first coding with the second coding by network interface function
It send to server, is compiled so that the server calculates third coding with the second coding according to first coding with the 4th
Code;
First receiving unit 202 is also used to receive third coding and the 4th coding that the server is sent;
First transmission unit 201 is also used to encode the third and the 4th coding is sent to the ECU, so that
The third coding that receives of ECU judgement and the 4th coding it is whether qualified;
First receiving unit 202, is also used to receive the judging result of the ECU;
Display unit 203, for showing the judging result of the ECU.
In the present embodiment, the first transmission unit, for sending request instruction to vehicle-mounted computer ECU, the request instruction is used
In indicating that the ECU sends the first coding and the second coding, the first receiving unit, for receiving the of vehicle-mounted computer ECU transmission
One coding and the second coding, first transmission unit, are also used to encode and second by network interface function by described first
Coding is sent to server, so that the server calculates third coding and the with the second coding according to first coding
Four codings, first receiving unit are also used to receive the third coding and the 4th coding that the server is sent, described
First transmission unit is also used to encode the third and the 4th coding is sent to the ECU, so that ECU judgement connects
Whether the third coding received is qualified with the 4th coding, and first receiving unit is also used to receive the judgement knot of the ECU
Fruit, display unit, for showing the judging result of the ECU.Wherein, SC code and INCODE are realized by automotive diagnostic installation
The transmission of code, a possibility that eliminating artificial maloperation, and time needed for reducing whole checking procedure.
Referring to Fig. 3, a kind of another embodiment of the system of vehicle safety verification includes: in the embodiment of the present application
Second receiving unit 301, for receiving the first coding and the second coding of automotive diagnostic installation transmission;
First computing unit 302, for calculating the according to the algorithm that prestores and first coding and the second coding
Three codings and the 4th coding;
Second transmission unit 303 is set for the calculated third coding to be sent to vehicle diagnosis with the 4th coding
It is standby.
Optionally, second transmission unit 303,
Second transmission unit 303 is also used to transmission and unsuccessfully indicates to the automotive diagnostic installation, described unsuccessfully to indicate
For prompting to carry out second of verification or suggesting desk checking.
Referring to Fig. 4, a kind of another embodiment of the system of vehicle safety verification includes: in the embodiment of the present application
Third receiving unit 401, for receiving the request instruction of automotive diagnostic installation transmission;
Third transmission unit 402, for sending the first coding and the second coding to the automotive diagnostic installation;
Second computing unit 403, for according to the algorithm calculating corresponding with first coding and the second coding built in ECU
Third coding and the 4th coding out;
The third receiving unit 401 is also used to receive the third coding that the automotive diagnostic installation is sent and compiles with the 4th
Code;
Judging unit 404 is for judging that third coding encodes to encode with the 6th with the 4th coding and the described 5th
It is no consistent;
The third transmission unit 402, if being also used to unanimously send indicates that qualified result to the vehicle diagnosis is set
It is standby.
Optionally, the third transmission unit 402,
The third transmission unit 402, if being also used to third coding and the 4th coding and the 5th coding and the
Six codings are inconsistent, send the result for indicating failure to the automotive diagnostic installation, the result for indicating failure is for prompting
It carries out second and verifies or suggest desk checking.
The computer installation in the embodiment of the present application is described from the angle of entity apparatus below, referring to Fig. 5, this
One embodiment of computer installation includes: in application embodiment
The computer installation 500 can generate bigger difference because configuration or performance are different, may include one or one
A above central processing unit (central processing units, CPU) 501 (for example, one or more processors)
With memory 505, one or more application program or data are stored in the memory 505.
Wherein, memory 505 can be volatile storage or persistent storage.The program for being stored in memory 505 can wrap
One or more modules are included, each module may include to the series of instructions operation in server.Further, in
Central processor 501 can be set to communicate with memory 505, and a series of fingers in memory 505 are executed on intelligent terminal 500
Enable operation.
The computer installation 500 can also include one or more power supplys 502, one or more wired or nothings
Wired network interface 503, one or more input/output interfaces 504, and/or, one or more operating systems, such as
Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM etc..
It is understood that the size of the serial number of above steps is not meant in the various embodiments of the application
Execution sequence it is successive, the execution of each step sequence should be determined by its function and internal logic, without coping with the embodiment of the present application
Implementation process constitute any restriction.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed system, device and method can be with
It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit
It divides, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components
It can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, it is shown or
The mutual coupling, direct-coupling or communication connection discussed can be through some interfaces, the indirect coupling of device or unit
It closes or communicates to connect, can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme
's.
It, can also be in addition, each functional unit in each embodiment of the application can integrate in one processing unit
It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list
Member both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product
When, it can recorde in a computer-readable recording medium.Based on this understanding, the technical solution of the application is substantially
The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words
It embodies, which is recorded in a recording medium, including some instructions are used so that a computer
Equipment (can be personal computer, server or the network equipment etc.) executes the complete of each embodiment the method for the application
Portion or part steps.And recording medium above-mentioned includes: USB flash disk, mobile hard disk, read-only logger (ROM, Read-Only
Memory), arbitrary access logger (RAM, RandomAccess Memory), magnetic or disk etc. are various can recorde journey
The medium of sequence code.
The above, above embodiments are only to illustrate the technical solution of the application, rather than its limitations;Although referring to before
Embodiment is stated the application is described in detail, those skilled in the art should understand that: it still can be to preceding
Technical solution documented by each embodiment is stated to modify or equivalent replacement of some of the technical features;And these
It modifies or replaces, the spirit and scope of each embodiment technical solution of the application that it does not separate the essence of the corresponding technical solution.
Claims (10)
1. a kind of method of vehicle safety verification, which is characterized in that be applied to automotive diagnostic installation, comprising:
Request instruction is sent to vehicle-mounted computer ECU, the request instruction is used to indicate the ECU and sends the first coding and the second volume
Code;
Receive the coding of vehicle identification number first and the second coding that vehicle-mounted computer ECU is sent;
First coding is sent to server with the second coding, so that the server is according to first coding and the
Two codings calculate third coding and the 4th coding;
Receive the third coding and the 4th coding that the server is sent;
By the third coding with the 4th coding be sent to the ECU so that the ECU judgement receive third coding with
Whether the 4th coding is qualified;
Receive the judging result of the ECU;
Show the judging result of the ECU.
2. a kind of method of vehicle safety verification, which is characterized in that be applied to server, comprising:
Receive the first coding and the second coding that automotive diagnostic installation is sent;
Third coding and the 4th coding are calculated with the second coding according to the algorithm and first coding that prestore;
The calculated third coding is sent to automotive diagnostic installation with the 4th coding.
3. according to the method described in claim 2, if server according to prestore algorithm and it is described first coding with second coding
Third coding and the 4th coding are not calculated, the method also includes:
Transmission unsuccessfully indicates that the unsuccessfully instruction is for prompting to verify or suggest for second of progress to the automotive diagnostic installation
Desk checking.
4. a kind of method of vehicle safety verification, which is characterized in that it is applied to vehicle-mounted computer ECU, including;
Receive the request instruction that automotive diagnostic installation is sent;
The first coding and the second coding are sent to the automotive diagnostic installation;
According to the algorithm built in ECU, corresponding the 5th coding and the 6th that calculates is encoded with the second coding with first coding;
Receive the third coding and the 4th coding that the automotive diagnostic installation is sent;
Judge whether the third coding and the 4th coding and the 5th coding and the 6th coding are consistent;
If consistent, the qualified result of expression is sent to the automotive diagnostic installation.
5. according to the method described in claim 4, it is characterized in that, if third coding is compiled with the 4th coding and the described 5th
Code and the 6th coding are inconsistent, the method also includes:
The result for indicating failure is sent to the automotive diagnostic installation, the result for indicating failure carries out second for prompting
Desk checking is suggested in verification.
6. a kind of system of vehicle safety verification, which is characterized in that be applied to diagnostic device, comprising:
First transmission unit, for sending request instruction to vehicle-mounted computer ECU, the request instruction is used to indicate the ECU hair
The first coding and second is sent to encode;
First receiving unit, for receiving the first coding and the second coding of vehicle-mounted computer ECU transmission;
First transmission unit is also used to that first coding is sent to service with the second coding by network interface function
Device, so that the server calculates third coding and the 4th coding with the second coding according to first coding;
First receiving unit is also used to receive third coding and the 4th coding that the server is sent;
First transmission unit is also used to encode the third and the 4th coding is sent to the ECU, so that described
Whether the third coding that ECU judgement receives and the 4th coding are qualified;
First receiving unit, is also used to receive the judging result of the ECU;
Display unit, for showing the judging result of the ECU.
7. a kind of system of vehicle safety verification, which is characterized in that be applied to server, comprising:
Second receiving unit, for receiving the first coding and the second coding of automotive diagnostic installation transmission;
First computing unit, for according to the algorithm that prestores and first coding and the second coding calculate third coding with
4th coding;
Second transmission unit, for the calculated third coding to be sent to automotive diagnostic installation with the 4th coding.
8. a kind of system of vehicle safety verification, which is characterized in that be applied to vehicle-mounted computer ECU, comprising:
Third receiving unit, for receiving the request instruction of automotive diagnostic installation transmission;
Third transmission unit, for sending the first coding and the second coding to the automotive diagnostic installation;
Second computing unit, for according to built in ECU algorithm and first coding with the second coding is corresponding calculates the 5th
Coding and the 6th coding;
The third receiving unit is also used to receive third coding and the 4th coding that the automotive diagnostic installation is sent;
Judging unit, for judging whether the third coding and the 4th coding and the 5th coding and the 6th coding are consistent;
The third transmission unit, if being also used to unanimously send the qualified result of expression to the automotive diagnostic installation.
9. a kind of computer installation characterized by comprising
Processor, memory, input-output equipment and bus;
The processor, memory, input-output equipment are connected with the bus respectively;
The processor is for executing such as method described in any one of claim 1 to 5.
10. a kind of computer readable storage medium, is stored thereon with computer program, it is characterised in that: the computer program
It is realized when being executed by processor such as the step of any one of claim 1 to 5 the method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910457223.3A CN110189434B (en) | 2019-05-29 | 2019-05-29 | Vehicle safety checking method and related equipment thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910457223.3A CN110189434B (en) | 2019-05-29 | 2019-05-29 | Vehicle safety checking method and related equipment thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110189434A true CN110189434A (en) | 2019-08-30 |
CN110189434B CN110189434B (en) | 2022-04-19 |
Family
ID=67718581
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910457223.3A Active CN110189434B (en) | 2019-05-29 | 2019-05-29 | Vehicle safety checking method and related equipment thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110189434B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112068528A (en) * | 2020-08-28 | 2020-12-11 | 深圳市元征科技股份有限公司 | Diagnostic device verification method, vehicle, device and server |
CN112182663A (en) * | 2020-09-22 | 2021-01-05 | 一汽奔腾轿车有限公司 | Two-stage safety access system of passenger car and access method thereof |
CN113393592A (en) * | 2021-06-02 | 2021-09-14 | 中寰卫星导航通信有限公司黑龙江分公司 | Full-flow detection method, device, equipment and medium based on vehicle-mounted terminal |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105235639A (en) * | 2015-09-02 | 2016-01-13 | 钱英 | Electric vehicle antitheft method |
CN106230875A (en) * | 2016-05-23 | 2016-12-14 | 成都亿闻科技有限公司 | Remote vehicle control method based on Internet of Things and device |
CN106814675A (en) * | 2016-12-31 | 2017-06-09 | 华晨汽车集团控股有限公司 | Safety access method for verifying automotive diagnostic installation legitimacy |
CN108123805A (en) * | 2017-12-15 | 2018-06-05 | 上海汽车集团股份有限公司 | Communication security authentication method between vehicle-mounted ECU |
US20180342115A1 (en) * | 2012-04-18 | 2018-11-29 | Aeris Communications, Inc. | Method and apparatus for remotely communicating vehicle information to the cloud |
CN108924144A (en) * | 2018-07-13 | 2018-11-30 | Oppo广东移动通信有限公司 | Data capture method, data-acquisition system, terminal and diagnostic tool |
CN109624919A (en) * | 2018-12-25 | 2019-04-16 | 爱驰汽车有限公司 | VATS Vehicle Anti-Theft System configuration method, computer readable storage medium and terminal |
-
2019
- 2019-05-29 CN CN201910457223.3A patent/CN110189434B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180342115A1 (en) * | 2012-04-18 | 2018-11-29 | Aeris Communications, Inc. | Method and apparatus for remotely communicating vehicle information to the cloud |
CN105235639A (en) * | 2015-09-02 | 2016-01-13 | 钱英 | Electric vehicle antitheft method |
CN106230875A (en) * | 2016-05-23 | 2016-12-14 | 成都亿闻科技有限公司 | Remote vehicle control method based on Internet of Things and device |
CN106814675A (en) * | 2016-12-31 | 2017-06-09 | 华晨汽车集团控股有限公司 | Safety access method for verifying automotive diagnostic installation legitimacy |
CN108123805A (en) * | 2017-12-15 | 2018-06-05 | 上海汽车集团股份有限公司 | Communication security authentication method between vehicle-mounted ECU |
CN108924144A (en) * | 2018-07-13 | 2018-11-30 | Oppo广东移动通信有限公司 | Data capture method, data-acquisition system, terminal and diagnostic tool |
CN109624919A (en) * | 2018-12-25 | 2019-04-16 | 爱驰汽车有限公司 | VATS Vehicle Anti-Theft System configuration method, computer readable storage medium and terminal |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112068528A (en) * | 2020-08-28 | 2020-12-11 | 深圳市元征科技股份有限公司 | Diagnostic device verification method, vehicle, device and server |
CN112182663A (en) * | 2020-09-22 | 2021-01-05 | 一汽奔腾轿车有限公司 | Two-stage safety access system of passenger car and access method thereof |
CN113393592A (en) * | 2021-06-02 | 2021-09-14 | 中寰卫星导航通信有限公司黑龙江分公司 | Full-flow detection method, device, equipment and medium based on vehicle-mounted terminal |
CN113393592B (en) * | 2021-06-02 | 2022-11-04 | 中寰卫星导航通信有限公司黑龙江分公司 | Full-flow detection method, device, equipment and medium based on vehicle-mounted terminal |
Also Published As
Publication number | Publication date |
---|---|
CN110189434B (en) | 2022-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110189434A (en) | A kind of method and its relevant device of vehicle safety verification | |
CN110471834B (en) | Credit card simulation test method under multi-transaction channel and related equipment | |
CN110048879B (en) | Microservice registration method, microservice registration device, electronic equipment and computer-readable storage medium | |
CN110011809A (en) | A kind of communication means and vehicle diagnostic equipment of vehicle diagnostic equipment | |
CN110535639A (en) | Block chain assets disposition method and relevant device based on more asset models | |
CN109159758B (en) | Equipment authentication method and mobile unit | |
CN109885037A (en) | A kind of method and relevant device of vehicle diagnostics | |
CN109699004A (en) | Bluetooth key localization method, device, bluetooth equipment and storage medium | |
CN108099511A (en) | Tyre pressure sensor Activiation method, device, storage medium and front end processor | |
CN106203019A (en) | A kind of user ID authentication method for robot and robot | |
CN110203203A (en) | Control method for vehicle, device, terminal device and computer readable storage medium | |
CN109587669A (en) | A kind of Bluetooth pairing methods, device, readable storage medium storing program for executing and terminal device | |
CN113038421A (en) | Automobile diagnosis method, automobile diagnosis device and automobile gateway | |
CN109774670A (en) | A kind of car inspection and repair method, system and relevant device | |
CN110751471A (en) | In-vehicle payment method based on voiceprint recognition and cloud server | |
CN108128277A (en) | Electric vehicle antitheft tracing method and system | |
CN109697671A (en) | A kind of vehicle insurance core damage data processing method, server and computer-readable medium | |
CN110221945A (en) | Automated testing method, device, terminal and storage medium based on secure authentication | |
CN105631291B (en) | A kind of fingerprint authentication method and electronic equipment | |
CN109167751A (en) | A kind of addressing method of mobile terminal, server and mobile terminal | |
CN110103761B (en) | Charging fault tracing method and system for new energy vehicle, server and storage medium | |
CN111756703A (en) | Debugging interface management method and device and electronic equipment | |
CN111049802A (en) | Non-inductive login method, system, storage medium and vehicle terminal | |
CN105162799A (en) | Method for checking whether client is legal mobile terminal or not and server | |
CN109340999A (en) | Verification method, air-conditioning, verification remote controler and the system of air-conditioning master control borad |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |