[go: up one dir, main page]

CN104392183B - The method that automotive diagnostic installation automatically retrieval verifies vehicle file - Google Patents

The method that automotive diagnostic installation automatically retrieval verifies vehicle file Download PDF

Info

Publication number
CN104392183B
CN104392183B CN201410628502.9A CN201410628502A CN104392183B CN 104392183 B CN104392183 B CN 104392183B CN 201410628502 A CN201410628502 A CN 201410628502A CN 104392183 B CN104392183 B CN 104392183B
Authority
CN
China
Prior art keywords
vehicle
file
retrieval
automotive diagnostic
language
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.)
Active
Application number
CN201410628502.9A
Other languages
Chinese (zh)
Other versions
CN104392183A (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.)
Shenzhen Launch Technology Co Ltd
Original Assignee
Shenzhen Launch Technology 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 Shenzhen Launch Technology Co Ltd filed Critical Shenzhen Launch Technology Co Ltd
Priority to CN201410628502.9A priority Critical patent/CN104392183B/en
Publication of CN104392183A publication Critical patent/CN104392183A/en
Application granted granted Critical
Publication of CN104392183B publication Critical patent/CN104392183B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Vehicle Cleaning, Maintenance, Repair, Refitting, And Outriggers (AREA)

Abstract

The method that the automotive diagnostic installation automatically retrieval of the present invention verifies file, pass through the increased retrieval verification file function on automotive diagnostic installation, one-key operation is to the validity check for all vehicle files being stored in SD card, avoid excessive manual operations, reduce workload and production cost, improve production efficiency, and it is on the scene without professional and technical personnel, automotive diagnostic installation situation just can be understood quickly by simple button operation in user, if encountered problems in use, the result that can be fed back according to retrieval verification file function carries out problem feedback, it is easy to the accurate problem analysis reason of Developmental Engineer, problem is set to obtain quick effectively solution.

Description

The method that automotive diagnostic installation automatically retrieval verifies vehicle file
Technical field
Vehicle file is verified the present invention relates to automobile technical field, more particularly to a kind of automotive diagnostic installation automatically retrieval Method.
Background technology
Generally in the production process of automotive diagnostic installation, manufacturing enterprise can encode to automotive diagnostic installation, that is, give The each unique product ID of automotive diagnostic installation one (Serial Number, SN), internal pair production instrument is according to product Sequence number generates licensing (license) file.The model data APMB package that user downloads, it is used when can all be downloaded according to user Equipment SN, one license file is generated to each vehicle by RSA cryptographic algorithms, and by the license file generated Information is attached to model data storehouse, and the model data APMB package of all vehicles then is saved in into safe digital card by catalogue In (Secure Digital Memory Card, SD).Because No. SN of each automotive diagnostic installation is unique, SD The model data bag of each vehicle preserved in card is also unique, and the non-equipment can not read the model data bag.
When user enters vehicle diagnosis, before, equipment can be according to equipment SN, license file, to model data Storehouse carries out validity check;During verification, if the license file in model data storehouse or No. SN are not inconsistent with currently used equipment, The then model data library file, it is impossible to be used in the equipment.To ensure in equipment that file is correct, integrality, equipment is needed pair before dispatching from the factory File is preserved in SD card to be detected.
To ensure the accuracy of data in equipment before product export, the producer need to use computer to read the middle of SD card and be preserved Model data package informatin, contrast one by one, however as the development of electronic technology, automotive diagnostic installation is also towards more professional complete Vehicle multisystem direction is developed, and needs the quantity of documents preserved also more and more in equipment, the workload and difficulty of file verification Also it is increasing, and for domestic consumer, because each file effect in SD card is not known about, even if reading SD card using computer Fileinfo, is also aware that less than excessive useful information, in this case, currently used manual verification vehicle packet file Method of calibration inefficiency and accuracy rate is not enough, can not meet growing equipment production requirement.
The content of the invention
It is another object of the present invention to provide a kind of method that automotive diagnostic installation automatically retrieval verifies vehicle file, So as to the workload and difficulty that reduce manual retrieval, verify, production cost is reduced.
To achieve the above object, the present invention provides a kind of method that automotive diagnostic installation automatically retrieval verifies vehicle file, Comprise the following steps:
Step 1, selection menu item<Retrieval verification file>, start retrieval verification software;Retrieval verification object is the automobile Vehicle file in diagnostic device SD card;The vehicle file includes the various packet that automotive diagnostic installation is supported, often Plant and multi-language data, the model data bag version information are included under model data bag catalogue;The vehicle file also includes public Diagnostic software;
Step 2, retrieval verification software pass through RSA Algorithm solution according to the unique product ID of the automotive diagnostic installation Close method retrieves the validity of the vehicle file of all vehicles under all language in verification SD card one by one;
Step 3, retrieval verification software confirm that retrieval has verified the validity of all language data bags of all vehicles, pass through LCD display, by the retrieval of blotter, check results in program, is shown by each vehicle classification, feeds back to user.
The step 2 includes:
The first language that step 21, setting language are supported for automotive diagnostic installation;
The first vehicle included in step 22, selection SD card, is searched specific under the first vehicle catalogue described in SD card Filename, file name determines that file name formats are by vehicle name and language:Vehicle name _ language suffix names, program is protected Deposit this document and search information;If the file of the filename can not be found, preserve and do not find fileinfo, select second Vehicle is searched again;
The ff information checking vehicle file availability preserved in step 23, foundation step 22, calls RSA Algorithm solution Close routine interface, according to the unique product ID of the equipment, carries out file verification, verification is by then representing the first described car The first language data bag source of type is legal, and program preserves check results information, reads in SD card under the vehicle catalogue INI_EN files, get the vehicle version information, and program preserves the version information;If decryption is unsuccessful, verifies and do not pass through, The first the language data bag source for representing the first vehicle is illegal, and program preserves illegal check results;
Step 24, retrieval verification software are switched to a kind of lower vehicle, repeating said steps 2, current language by programme-control Speech packet whether there is, and whether the first the language data bag for verifying the vehicle is legal, and the vehicle version information, and remembers Record retrieval, verification situation, so circulation is until verified the vehicle preserved in SD card;
Step 25, retrieval verification software confirmation have verified the first language data bag of the vehicle preserved in SD card, if Attribute speech item is second of language that automotive diagnostic installation is supported, repeat step 22, step 23 and step 24 verify all vehicles Second of language data bag, and record retrieval, verification situation, so circulation is until verified what automotive diagnostic installation was supported All language.
Each automotive diagnostic installation has unique a product ID and registration code in the step 1.
Automotive diagnostic installation encrypts the step 3 according to product ID and registration code and RSA Algorithm in the step 2 The retrieval of middle display, the result of verification include vehicle number, the multilingual support feelings of each vehicle that the automotive diagnostic installation is supported Condition, the validity of vehicle file, vehicle software version.
The vehicle file preserved in the SD card is the encryption file encrypted using RSA Algorithm.
In summary, the method that automotive diagnostic installation automatically retrieval of the invention verifies file, by being set in vehicle diagnosis Standby increased retrieval verification file function, one-key operation to the validity check for all vehicle files being stored in SD card, Excessive manual operations is avoided, workload and production cost is reduced, production efficiency is improved, and without professional and technical personnel On the scene, automotive diagnostic installation situation just can be understood quickly by simple button operation in user, if met in use To problem, the result that can be fed back according to retrieval verification file function carries out problem feedback, is easy to Developmental Engineer accurately to analyze Questions and prospect, makes problem obtain quick effectively solution.
Brief description of the drawings
In accompanying drawing,
Fig. 1 is the flow chart for the method that automotive diagnostic installation automatically retrieval of the present invention verifies vehicle file.
Embodiment
Below in conjunction with the accompanying drawings, it is described in detail by the embodiment to the present invention, technical scheme will be made And its advantage is apparent.
Referring to Fig. 1, the invention provides a kind of method that automotive diagnostic installation automatically retrieval verifies vehicle file, including Following steps:
Step 1, one automotive diagnostic installation of offer, are selected on the automotive diagnostic installation by button operation<Retrieval verification File>Menu, starts retrieval verification software;
It should be noted that each automotive diagnostic installation has a unique product ID and registration in the step 1 Code (chip id).
Retrieval verification object is the vehicle file in the automotive diagnostic installation SD card;The vehicle file includes vehicle diagnosis Multi-language data, the model data bag version are included under the various packet that equipment is supported, every kind of model data bag catalogue Information;The vehicle file also includes public diagnostic software.
Step 2, retrieval verification software pass through RSA Algorithm solution according to the unique product ID of the automotive diagnostic installation Close method retrieves the validity of the vehicle file of all vehicles under all language in verification SD card one by one;
Specifically, the step 2 includes:
The first language that step 21, setting language are supported for automotive diagnostic installation;
The first vehicle included in step 22, selection SD card, is searched specific under the first vehicle catalogue described in SD card Filename, file name determines that file name formats are by vehicle name and language:Vehicle name _ language suffix names, such as AUDI_ EN.GGP, i.e. AUDI vehicles English (EN) file, program preserve this document and search information;If the filename can not be found File, then preserve and do not find fileinfo, selection second of vehicle search again;
The ff information checking vehicle file availability preserved in step 23, foundation step 22, calls RSA Algorithm solution Close routine interface, according to the unique product ID of the equipment, carries out file verification (RSA Algorithm decryption), verification passes through then generation The first language data bag source of the first vehicle described in table is legal, and program preserves check results information;Reading should in SD card INI_EN files under vehicle catalogue, get the vehicle version information, and program preserves the version information;If decryption is unsuccessful, Then verify and do not pass through, the first the language data bag source for representing the first vehicle is illegal, and program preserves illegal school Test result;
Step 24, retrieval verification software are switched to a kind of lower vehicle, repeating said steps 2, current language by programme-control Speech packet whether there is, and whether the first the language data bag for verifying the vehicle is legal, and the vehicle version information, and remembers Record retrieval, verification situation, so circulation is until verified the vehicle preserved in SD card;
Step 25, retrieval verification software confirmation have verified the first language data bag of the vehicle preserved in SD card, if Attribute speech item is second of language that automotive diagnostic installation is supported, repeat step 22, step 23 and step 24 verify all vehicles Second of language data bag, and record retrieval, verification situation, so circulation is until verified what automotive diagnostic installation was supported All language.
Step 3, retrieval verification software confirm that retrieval has verified the validity of all language data bags of all vehicles, pass through LCD display, by the retrieval of blotter, check results in program, is shown by each vehicle classification, feeds back to user.
Automotive diagnostic installation encrypts the step 3 according to product ID and registration code and RSA Algorithm in the step 2 The retrieval of middle display, the result of verification include vehicle number, the multilingual support feelings of each vehicle that the automotive diagnostic installation is supported Condition, the validity of vehicle file, vehicle software version.
The vehicle file preserved in the SD card is the encryption file encrypted using RSA Algorithm.
In summary, the method for automotive diagnostic installation automatically retrieval of the invention verification, by automotive diagnostic installation Increased retrieval verification file function, can be by the model data file preserved in SD card according to the condition automatic wheel such as vehicle, language Kind verification, one-key operation reduces document retrieval, verification to the validity check for all vehicle files being stored in SD card Workload and difficulty.For the producer, production efficiency is improved;For domestic consumer, the diagnostic device can be supported Function, the data included, will be apparent from.
It is described above, for the person of ordinary skill of the art, can be with technique according to the invention scheme and technology Other various corresponding changes and deformation are made in design, and all these changes and deformation should all belong to appended right of the invention It is required that protection domain.

Claims (5)

1. a kind of method that automotive diagnostic installation automatically retrieval verifies vehicle file, it is characterised in that comprise the following steps:
Step 1, selection menu item retrieval verification file, start retrieval verification software;Retrieve the retrieval verification object of verification software For the vehicle file in the automotive diagnostic installation SD card;The vehicle file includes the various number that automotive diagnostic installation is supported According to bag, multi-language data, the model data bag version information are included under every kind of model data bag catalogue;The vehicle file is also wrapped Include public diagnostic software;
Step 2, retrieval verification software are decrypted according to the unique product ID of the automotive diagnostic installation by RSA Algorithm Method retrieves the validity of the vehicle file of all vehicles under all language in verification SD card one by one;
Step 3, retrieval verification software confirm that retrieval has verified the validity of all language data bags of all vehicles, aobvious by LCD Display screen, by the retrieval of blotter, check results in program, is shown by each vehicle classification, feeds back to user;
The step 2 includes:
The first language that step 21, setting language are supported for automotive diagnostic installation;
The first vehicle included in step 22, selection SD card, retrieval verification software provides a ff information, searches SD card Described in particular file name under the first vehicle catalogue, file name determines that file name formats are by vehicle name and language: Vehicle name _ language suffix names, program preserves this document and searches information;If the file of the filename can not be found, protect Deposit and do not find fileinfo, second of vehicle of selection is searched again, until having searched all vehicles preserved in SD card;
The ff information checking vehicle file availability preserved in step 23, foundation step 22, calls RSA Algorithm to decrypt journey Sequence interface, according to the unique product ID of the equipment, carries out file verification;If successful decryption, verification passes through, and represents current The current language packet source of vehicle is legal, and program preserves check results information, reads in SD card under the vehicle catalogue INI_EN files, get the model data bag version information, and program preserves the version information;If decryption is unsuccessful, verify Do not pass through, the current language packet source for representing current vehicle is illegal, and program preserves illegal check results;
Step 24, retrieval verification software are switched to a kind of lower vehicle by programme-control, and repeating said steps 23 judge current language Speech packet whether there is, and in the presence of current language packet, whether the current language packet for verifying the vehicle is legal, with And the model data bag version information, and retrieval, verification situation are recorded, so circulation is until verified the institute preserved in SD card There is vehicle;
Step 25, retrieval verification software confirm to have verified the current language packet of all vehicles preserved in SD card, setting Second of language that language is supported for automotive diagnostic installation, repeat step 22, step 23 and step 24 verify all vehicles Second of language data bag, and retrieval, verification situation are recorded, so circulation is until verified the institute that automotive diagnostic installation is supported There is language.
2. the method that automotive diagnostic installation automatically retrieval as claimed in claim 1 verifies vehicle file, it is characterised in that described Each automotive diagnostic installation has unique a product ID and registration code in step 1.
3. the method that automotive diagnostic installation automatically retrieval as claimed in claim 1 verifies vehicle file, it is characterised in that described Automotive diagnostic installation encrypts generated license file according to product ID and registration code and RSA Algorithm in step 2, right Vehicle file carries out validity check.
4. the method that automotive diagnostic installation automatically retrieval as claimed in claim 1 verifies vehicle file, it is characterised in that described The retrieval shown in step 3, the result verified include vehicle number, the multilingual branch of each vehicle that the automotive diagnostic installation is supported Hold situation, the validity of vehicle file, vehicle software version.
5. the method that automotive diagnostic installation automatically retrieval as claimed in claim 1 verifies vehicle file, it is characterised in that described The vehicle file preserved in SD card is the encryption file encrypted using RSA Algorithm.
CN201410628502.9A 2014-11-10 2014-11-10 The method that automotive diagnostic installation automatically retrieval verifies vehicle file Active CN104392183B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410628502.9A CN104392183B (en) 2014-11-10 2014-11-10 The method that automotive diagnostic installation automatically retrieval verifies vehicle file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410628502.9A CN104392183B (en) 2014-11-10 2014-11-10 The method that automotive diagnostic installation automatically retrieval verifies vehicle file

Publications (2)

Publication Number Publication Date
CN104392183A CN104392183A (en) 2015-03-04
CN104392183B true CN104392183B (en) 2017-07-25

Family

ID=52610085

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410628502.9A Active CN104392183B (en) 2014-11-10 2014-11-10 The method that automotive diagnostic installation automatically retrieval verifies vehicle file

Country Status (1)

Country Link
CN (1) CN104392183B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106444724A (en) * 2016-11-25 2017-02-22 梧州市金正原电子科技有限公司 Intelligent vehicle diagnosis method
CN110244691B (en) * 2019-06-19 2021-04-09 深圳市道通科技股份有限公司 Automobile diagnosis method, device and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1549631A (en) * 2003-05-15 2004-11-24 ����������ͨѶ�ɷ����޹�˾�Ͼ��ֹ� Encrypting and de-encrypting method for personal hand-held communication system cell phone identification information
CN101795450A (en) * 2009-02-03 2010-08-04 沈阳晨讯希姆通科技有限公司 Method and device for carrying out security protection on mobile phone data
CN102781001A (en) * 2011-05-10 2012-11-14 中兴通讯股份有限公司 Method for encrypting built-in file of mobile terminal and mobile terminal

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI308306B (en) * 2001-07-09 2009-04-01 Matsushita Electric Industrial Co Ltd Digital work protection system, record/playback device, recording medium device, and model change device
KR100605849B1 (en) * 2004-02-09 2006-08-01 삼성전자주식회사 How to Save and Play Data in a Portable Terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1549631A (en) * 2003-05-15 2004-11-24 ����������ͨѶ�ɷ����޹�˾�Ͼ��ֹ� Encrypting and de-encrypting method for personal hand-held communication system cell phone identification information
CN101795450A (en) * 2009-02-03 2010-08-04 沈阳晨讯希姆通科技有限公司 Method and device for carrying out security protection on mobile phone data
CN102781001A (en) * 2011-05-10 2012-11-14 中兴通讯股份有限公司 Method for encrypting built-in file of mobile terminal and mobile terminal

Also Published As

Publication number Publication date
CN104392183A (en) 2015-03-04

Similar Documents

Publication Publication Date Title
US11902601B2 (en) System and techniques for digital data lineage verification
EP2213026B1 (en) Methods and system to create a media measurement reference database from a plurality of distributed sources
US9536058B2 (en) Apparatus and method for managing digital copyright on EPUB-based content, and apparatus and method for providing EPUB-based content according to user&#39;s right
CN110021291B (en) Method and device for calling voice synthesis file
US20130067587A1 (en) Protecting archive structure with directory verifiers
US11501016B1 (en) Digital password protection
CN110598433B (en) Block chain-based anti-fake information processing method and device
CN104424402A (en) Method and device for detecting pirated application program
CN109542743B (en) Log checking method and device, electronic equipment and computer readable storage medium
CN104392183B (en) The method that automotive diagnostic installation automatically retrieval verifies vehicle file
CN102201040A (en) Method, system and device for processing electronic documents
CN111198692A (en) Installation package generation method and device
US20140230068A1 (en) System and method for packaging and authenticating a software product
US20200314110A1 (en) Data transmission method, apparatus, terminal device, and medium
CN107770144A (en) Using monitoring method, development platform, client and information system
CN110855718B (en) Enterprise user registration method and device, electronic equipment and computer readable medium
CN110046493A (en) A kind of data processing method, device, equipment and machine readable media
CN104517203A (en) Stamping method, apparatus and system of electronic stamp
US20230221987A1 (en) Control method, non-transitory computer-readable recording medium storing control program, and information processing device
CN111062030A (en) Method and device for identifying tampering of application program
CN104572456A (en) Data collection method and device
CN104200247A (en) Method, device and terminal for processing personalized data
US9282107B1 (en) Secure verification of website claims
CN103577969A (en) Electronic seal stamping method
CN113204354A (en) APP re-signing method, device and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant