CN110176990A - Vehicle assembly replaces recognition methods, device, computer equipment and storage medium - Google Patents
Vehicle assembly replaces recognition methods, device, computer equipment and storage medium Download PDFInfo
- Publication number
- CN110176990A CN110176990A CN201910403039.0A CN201910403039A CN110176990A CN 110176990 A CN110176990 A CN 110176990A CN 201910403039 A CN201910403039 A CN 201910403039A CN 110176990 A CN110176990 A CN 110176990A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- device identification
- check code
- unique identifier
- vehicle frame
- 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
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000003860 storage Methods 0.000 title claims abstract description 26
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 36
- 238000012545 processing Methods 0.000 claims description 11
- 241000533950 Leucojum Species 0.000 claims description 8
- 230000015572 biosynthetic process Effects 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 7
- 230000008859 change Effects 0.000 claims description 6
- 238000012795 verification Methods 0.000 claims description 3
- 238000000151 deposition Methods 0.000 claims description 2
- 230000006870 function Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 230000003287 optical effect Effects 0.000 description 5
- 230000004913 activation Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 101100059544 Arabidopsis thaliana CDC5 gene Proteins 0.000 description 1
- 101150115300 MAC1 gene Proteins 0.000 description 1
- 101100102627 Oscarella pearsei VIN1 gene Proteins 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 210000003733 optic disk Anatomy 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
- H04L9/0866—Generation of secret information including derivation or calculation of cryptographic keys or passwords involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application proposes that a kind of vehicle assembly replaces recognition methods, device, computer equipment and storage medium, wherein method includes: to obtain the request data of encryption;Request data is decrypted by preset algorithm to obtain component unique identifier, vehicle frame device identification and vehicle device device identification;Coded treatment is carried out to vehicle frame device identification and vehicle device device identification by Message Digest 5 and generates the first check code;The second check code corresponding with component unique identifier is obtained in the preset database, and judges to determine that vehicle assembly is replaced when the first check code and inconsistent the second check code.Thus, solves the relatively low technical problem of vehicle assembly replacement recognition efficiency in the prior art, it is compared whether determining vehicle assembly is replaced with pre-stored second check code by carrying out coded treatment the first check code of generation to vehicle frame device identification and vehicle device device identification, guarantees safety while improving vehicle assembly replacement recognition efficiency.
Description
Technical field
This application involves automobile technical fields more particularly to a kind of vehicle assembly replacement recognition methods, device, computer to set
Standby and storage medium.
Background technique
In general, vehicle device equipment is mounted in vehicle frame equipment, vehicle device equipment can be changed in depot's production vehicle device process,
That is script vehicle device equipment A1 is mounted on vehicle frame equipment A2, may more change machine equipment A1 the feelings such as be mounted on vehicle frame equipment B2
Condition, therefore, it is necessary to identify whether vehicle device equipment is replaced.
Summary of the invention
The application is intended to solve at least some of the technical problems in related technologies.
For this purpose, the application proposes that a kind of vehicle assembly replaces recognition methods, device, computer equipment and storage medium, use
In solving the relatively low technical problem of vehicle assembly replacement recognition efficiency in the prior art, by vehicle frame device identification and vehicle
Machine equipment mark carries out coded treatment the first check code of generation and determining vehicle group is compared with pre-stored second check code
Whether part is replaced, and guarantees safety while improving vehicle assembly replacement recognition efficiency.
In order to achieve the above object, the application first aspect embodiment proposes a kind of vehicle assembly replacement recognition methods, comprising:
Obtain the request data of encryption;
By preset algorithm to the request data be decrypted to obtain component unique identifier, vehicle frame device identification and
Vehicle device device identification;
Coded treatment is carried out to the vehicle frame device identification and vehicle device device identification by Message Digest 5 and generates first
Check code;
Corresponding with the component unique identifier the second check code is obtained in the preset database, and judges described the
Whether one check code and second check code are consistent;
If first check code and second check code are inconsistent, it is determined that vehicle assembly is replaced.
The vehicle assembly of the present embodiment replaces recognition methods, by the request data for obtaining encryption;Pass through preset algorithm pair
Request data is decrypted to obtain component unique identifier, vehicle frame device identification and vehicle device device identification;Pass through eap-message digest
Algorithm carries out coded treatment to vehicle frame device identification and vehicle device device identification and generates the first check code;It obtains in the preset database
The second check code corresponding with component unique identifier, and judge whether the first check code and the second check code are consistent;If the
One check code and the second check code are inconsistent, it is determined that vehicle assembly is replaced.Solves vehicle in the prior art as a result,
The relatively low technical problem of unit replacement recognition efficiency, by carrying out coded treatment to vehicle frame device identification and vehicle device device identification
It generates the first check code and is compared whether determining vehicle assembly is replaced with pre-stored second check code, improving vehicle
Guarantee safety while unit replacement recognition efficiency.
In order to achieve the above object, the application second aspect embodiment proposes a kind of vehicle assembly replacement identification device, comprising:
First obtains module, for obtaining the request data of encryption;
Deciphering module, for by preset algorithm to the request data be decrypted to obtain component unique identifier,
Vehicle frame device identification and vehicle device device identification;
First generation module, for being carried out by Message Digest 5 to the vehicle frame device identification and vehicle device device identification
Coded treatment generates the first check code;
Processing module, for obtaining the second verification corresponding with the component unique identifier in the preset database
Code, and judge whether first check code and second check code are consistent;
Determining module, if inconsistent for first check code and second check code, it is determined that vehicle assembly hair
Raw replacement.
The vehicle assembly of the present embodiment replaces identification device, by the request data for obtaining encryption;Pass through preset algorithm pair
Request data is decrypted to obtain component unique identifier, vehicle frame device identification and vehicle device device identification;Pass through eap-message digest
Algorithm carries out coded treatment to vehicle frame device identification and vehicle device device identification and generates the first check code;It obtains in the preset database
The second check code corresponding with component unique identifier, and judge whether the first check code and the second check code are consistent;If the
One check code and the second check code are inconsistent, it is determined that vehicle assembly is replaced.Solves vehicle in the prior art as a result,
The relatively low technical problem of unit replacement recognition efficiency, by carrying out coded treatment to vehicle frame device identification and vehicle device device identification
It generates the first check code and is compared whether determining vehicle assembly is replaced with pre-stored second check code, improving vehicle
Guarantee safety while unit replacement recognition efficiency.
In order to achieve the above object, the application third aspect embodiment proposes a kind of computer equipment, comprising: processor and deposit
Reservoir;Wherein, the processor is held to run with described by reading the executable program code stored in the memory
The corresponding program of line program code, to replace recognition methods for realizing the vehicle assembly as described in first aspect embodiment.
In order to achieve the above object, the application fourth aspect embodiment proposes a kind of non-transitory computer-readable storage medium
Matter is stored thereon with computer program, and the vehicle group as described in first aspect embodiment is realized when which is executed by processor
Part replaces recognition methods.
In order to achieve the above object, the 5th aspect embodiment of the application proposes a kind of computer program product, when the calculating
When instruction in machine program product is executed by processor, realize that the vehicle assembly as described in first aspect embodiment replaces identification side
Method.
The additional aspect of the application and advantage will be set forth in part in the description, and will partially become from the following description
It obtains obviously, or recognized by the practice of the application.
Detailed description of the invention
The application is above-mentioned and/or additional aspect and advantage will become from the following description of the accompanying drawings of embodiments
Obviously and it is readily appreciated that, in which:
Fig. 1 is a kind of flow diagram of vehicle assembly replacement recognition methods provided by the embodiment of the present application;
Fig. 2 is the flow diagram that another kind vehicle assembly provided by the embodiment of the present application replaces recognition methods;
Fig. 3 is a kind of structural schematic diagram of vehicle assembly replacement identification device provided by the embodiment of the present application;
Fig. 4 is the structural schematic diagram that another kind vehicle assembly provided by the embodiment of the present application replaces identification device;
Fig. 5 is the structural schematic diagram that another vehicle assembly provided by the embodiment of the present application replaces identification device;And
Fig. 6 is the structural schematic diagram of computer equipment provided by the embodiment of the present application.
Specific embodiment
Embodiments herein is described below in detail, examples of the embodiments are shown in the accompanying drawings, wherein from beginning to end
Same or similar label indicates same or similar element or element with the same or similar functions.Below with reference to attached
The embodiment of figure description is exemplary, it is intended to for explaining the application, and should not be understood as the limitation to the application.
Below with reference to the accompanying drawings describe the embodiment of the present application vehicle assembly replacement recognition methods, device, computer equipment and
Storage medium.
Fig. 1 is a kind of flow diagram of vehicle assembly replacement recognition methods provided by the embodiment of the present application.
As shown in Figure 1, vehicle assembly replacement recognition methods may comprise steps of:
Step 101, the request data of encryption is obtained.
In practical applications, vehicle device equipment is mounted in vehicle frame equipment, can change vehicle in depot's production vehicle device process
Machine equipment, that is to say, that script vehicle device equipment A1 is mounted on vehicle frame equipment A2, may more change machine equipment A1 be mounted on vehicle frame and set
Situations such as on standby B2, therefore, the application, propose a kind of vehicle assembly replacement recognition methods, can quick and precisely identify that vehicle device is set
Whether the vehicle assemblies such as standby, vehicle frame equipment are replaced.
Specifically, vehicle device equipment starting after, from trend server send activation request, can by vehicle device device identification,
The data such as vehicle frame device identification are sent after being encrypted.
Thus, it is possible to obtain the request data of encryption, wherein cipher mode has in very much, as an example, passes through
RSA cryptographic algorithms (rivest, shamir, adelman) carry out encryption to data such as vehicle device device identification, vehicle frame device identifications and generate request
Data.
Wherein, in order to improve safety into one, the request data of encryption can be obtained in such a way that https is requested.
Step 102, request data is decrypted by preset algorithm to obtain component unique identifier, vehicle frame equipment mark
Know and vehicle device device identification.
Specifically, selection is decrypted request data to obtain component unique identification with the consistent preset algorithm of Encryption Algorithm
Mark, vehicle frame device identification and vehicle device device identification, it is to be understood that component unique identifier is in vehicle device device activation
When the globally unique identifier that is generated by snowflake algorithm and be sent to vehicle device equipment and stored so that vehicle device equipment pass through it is default
Algorithm is sent to after encrypting to component unique identifier, vehicle frame device identification and vehicle device device identification by HTTP request
Server.
It is understood that vehicle device device identification can be vehicle device equipment MSN, vehicle device equipment IMEI number, vehicle device equipment
MAC Address number and vehicle device equipment Bluetooth address number etc. can select according to the actual application any one as vehicle device equipment
Mark.
It illustrates as a kind of scene, preset algorithm is RSA Algorithm, obtains the private key pair sent by HTTP request, application
Private key is to being decrypted request data to obtain component unique identifier, vehicle frame device identification and vehicle device device identification.As a result,
It is requested by https, and request data carries out encryption by rivest, shamir, adelman RSA and guarantees related data safe enough
Property.
That is, there are also other systems information to be all for vehicle frame device identification and vehicle device device identification that request data carries
By HTTPS+RSA encryption, it is secret then to carry out related solution again, highly-safe.
Step 103, coded treatment generation is carried out to vehicle frame device identification and vehicle device device identification by Message Digest 5
First check code.
Step 104, corresponding with component unique identifier the second check code is obtained in the preset database, and judges the
Whether one check code and the second check code are consistent.
Step 105, if the first check code and the second check code are inconsistent, it is determined that vehicle assembly is replaced.
Specifically, coded treatment is carried out to vehicle frame device identification and vehicle device device identification by Message Digest 5 and generates the
One check code, that is to say, that unique can be generated to vehicle frame device identification and vehicle device device identification by Message Digest 5
One check code, such as vehicle frame device identification are VIN1, and vehicle device device identification is MAC1, by vehicle frame device identification and vehicle device equipment mark
Knowledge merges as VIN1MAC1 either MAC1VIN1 etc., then by Message Digest 5 to the mark after merging such as
VIN1MAC1 either MAC1VIN1 etc. carries out coded treatment and generates the first check code.
And by obtaining the second check code corresponding with component unique identifier in the preset database, and judge first
Whether check code and the second check code consistent, that is, the field in each character string is compared, in the first check code and
Second check code determines that vehicle assembly is replaced when inconsistent.
Wherein it is possible to understand be presetting database be it is pre-generated, specifically include: as shown in Figure 2
Step 201, vehicle frame device identification and vehicle device device identification are obtained.
Step 202, raw to coded treatment is carried out to vehicle frame device identification and vehicle device device identification by Message Digest 5
At check code.
Step 203, pass through snowflake algorithm formation component unique identifier.
Step 204, component unique identifier and check code are stored according to predetermined manner according to preset rules default
In database.
Specifically, in the vehicle production process, the available vehicle frame device identification and vehicle device sent by HTTP request
Device identification carries out coded treatment generation to by every a pair of of vehicle frame device identification and vehicle device device identification by Message Digest 5
Check code, it is finally a pair of according to component unique identification mark and check code one by snowflake algorithm formation component unique identifier
The relationship answered is stored, such as the modes such as mapping table, so as to can be found by component unique identification mark unique corresponding
Check code.
Wherein, after the starting of vehicle device equipment, activation request is sent from trend server, after server receives activation request
Pass through snowflake algorithm formation component unique identifier and be sent to vehicle device equipment and stored, so that vehicle device passes through preset algorithm
Service is sent to by HTTP request after encrypting to component unique identifier, vehicle frame device identification and vehicle device device identification
Device.
It should be noted that every a pair of vehicle frame device identification and vehicle device device identification can be carried out when activating first time
It is above-mentioned to be processed and stored in database.
Wherein, it may be situations such as replacement occurs for vehicle frame equipment, vehicle device equipment is replaced that replacement, which occurs, for vehicle assembly, than
The corresponding character string of the field such as pre-set corresponds to vehicle frame equipment, if change can for the character string for recognizing the field
It is replaced with being determined as vehicle frame equipment;The corresponding character string of the field pre-set for another example corresponds to vehicle device equipment, if
The character string for recognizing the field changes and can be determined as vehicle device equipment and replace.
The vehicle assembly of the present embodiment replaces recognition methods, by the request data for obtaining encryption;Pass through preset algorithm pair
Request data is decrypted to obtain component unique identifier, vehicle frame device identification and vehicle device device identification;Pass through eap-message digest
Algorithm carries out coded treatment to vehicle frame device identification and vehicle device device identification and generates the first check code;It obtains in the preset database
The second check code corresponding with component unique identifier, and judge whether the first check code and the second check code are consistent;If the
One check code and the second check code are inconsistent, it is determined that vehicle assembly is replaced.Solves vehicle in the prior art as a result,
The relatively low technical problem of unit replacement recognition efficiency, by carrying out coded treatment to vehicle frame device identification and vehicle device device identification
It generates the first check code and is compared whether determining vehicle assembly is replaced with pre-stored second check code, improving vehicle
Guarantee safety while unit replacement recognition efficiency.
In order to realize above-described embodiment, the application also proposes a kind of vehicle assembly replacement identification device.
Fig. 3 is a kind of structural schematic diagram of vehicle assembly replacement identification device provided by the embodiment of the present application.
As shown in figure 3, the vehicle assembly replacement identification device may include: the first acquisition module 301, deciphering module 302,
First generation module 303, processing module 304 and determining module 305.Wherein,
Wherein, first module 301 is obtained, for obtaining the request data of encryption.
Deciphering module 305 obtains component unique identifier, vehicle for request data to be decrypted by preset algorithm
Frame device identification and vehicle device device identification.
First generation module 303, for being carried out by Message Digest 5 to vehicle frame device identification and vehicle device device identification
Coded treatment generates the first check code.
Processing module 304, for obtaining the second school corresponding with the component unique identifier in the preset database
Code is tested, and judges whether the first check code and the second check code are consistent.
Determining module 305, if inconsistent for the first check code and the second check code, it is determined that vehicle assembly occurs more
It changes.
In a kind of possible implementation of the embodiment of the present application, as shown in figure 4, on the basis of Fig. 3 further include: second
Obtain module 306, the second generation module 307, third generation module 308 and memory module 309.
Second obtains module 306, for obtaining vehicle frame device identification and vehicle device device identification.
Second generation module 307, for being carried out by Message Digest 5 to vehicle frame device identification and vehicle device device identification
Coded treatment generates check code.
Third generation module 308, for passing through snowflake algorithm formation component unique identifier.
Memory module 309, for depositing component unique identifier and check code according to predetermined manner according to preset rules
Storage is in the preset database.
In a kind of possible implementation of the embodiment of the present application, preset algorithm is RSA Algorithm, deciphering module 302, specifically
For: obtain the private key pair sent by HTTP request;Uniquely know using private key to being decrypted to obtain component to request data
Not Biao Shi, vehicle frame device identification and vehicle device device identification.
In a kind of possible implementation of the embodiment of the present application, determining module 305 is specifically used for: the first verification of detection
The corresponding character string of preset field is changed in code;Determine that vehicle frame equipment is replaced.
In a kind of possible implementation of the embodiment of the present application, as shown in figure 5, on the basis of fig. 4 further include: send
Module 310.
Wherein, component unique identifier is sent to vehicle device equipment by sending module.
It should be noted that the aforementioned explanation to vehicle assembly replacement recognition methods embodiment is also applied for the implementation
The vehicle assembly of example replaces identification device, and realization principle is similar, and details are not described herein again.
The vehicle assembly of the embodiment of the present application replaces identification device, by the request data for obtaining encryption;By imputing in advance
Method is decrypted request data to obtain component unique identifier, vehicle frame device identification and vehicle device device identification;Pass through message
Digest algorithm carries out coded treatment to vehicle frame device identification and vehicle device device identification and generates the first check code;In the preset database
The second check code corresponding with component unique identifier is obtained, and judges whether the first check code and the second check code are consistent;
If the first check code and the second check code are inconsistent, it is determined that vehicle assembly is replaced.It solves as a result, in the prior art
Vehicle assembly replaces the relatively low technical problem of recognition efficiency, by encoding to vehicle frame device identification and vehicle device device identification
Processing generates the first check code and is compared whether determining vehicle assembly is replaced with pre-stored second check code, is mentioning
Guarantee safety while high vehicle assembly replacement recognition efficiency.
By the way that in order to realize above-described embodiment, the application also proposes a kind of computer equipment, comprising: processor and storage
Device.Wherein, processor is corresponding with executable program code to run by reading the executable program code stored in memory
Program, to replace recognition methods for realizing vehicle assembly as in the foregoing embodiment.
Fig. 6 is the structural schematic diagram of computer equipment provided by the embodiment of the present application, shows and is suitable for being used to realizing this
Apply for the block diagram of the exemplary computer device 90 of embodiment.The computer equipment 90 that Fig. 6 is shown is only an example, no
The function and use scope for coping with the embodiment of the present application bring any restrictions.
As shown in fig. 6, computer equipment 90 is showed in the form of general purpose computing device.The component of computer equipment 90 can
To include but is not limited to: one or more processor or processing unit 906, system storage 910 connect not homologous ray group
The bus 908 of part (including system storage 910 and processing unit 906).
Bus 908 indicates one of a few class bus structures or a variety of, including memory bus or Memory Controller,
Peripheral bus, graphics acceleration port, processor or the local bus using any bus structures in a variety of bus structures.It lifts
For example, these architectures include but is not limited to industry standard architecture (Industry Standard
Architecture;Hereinafter referred to as: ISA) bus, microchannel architecture (Micro Channel Architecture;Below
Referred to as: MAC) bus, enhanced isa bus, Video Electronics Standards Association (Video Electronics Standards
Association;Hereinafter referred to as: VESA) local bus and peripheral component interconnection (Peripheral Component
Interconnection;Hereinafter referred to as: PCI) bus.
Computer equipment 90 typically comprises a variety of computer system readable media.These media can be it is any can be by
The usable medium that computer equipment 90 accesses, including volatile and non-volatile media, moveable and immovable medium.
System storage 910 may include the computer system readable media of form of volatile memory, such as deposit at random
Access to memory (Random Access Memory;Hereinafter referred to as: RAM) 911 and/or cache memory 912.Computer is set
Standby 90 may further include other removable/nonremovable, volatile/non-volatile computer system storage mediums.Only
As an example, storage system 913 can be used for reading and writing immovable, non-volatile magnetic media (Fig. 6 do not show, commonly referred to as
" hard disk drive ").Although being not shown in Fig. 6, can provide for reading removable non-volatile magnetic disk (such as " floppy disk ")
The disc driver write, and to removable anonvolatile optical disk (such as: compact disc read-only memory (Compact Disc Read
Only Memory;Hereinafter referred to as: CD-ROM), digital multi CD-ROM (Digital Video Disc Read Only
Memory;Hereinafter referred to as: DVD-ROM) or other optical mediums) read-write CD drive.In these cases, each driving
Device can be connected by one or more data media interfaces with bus 908.System storage 910 may include at least one
Program product, the program product have one group of (for example, at least one) program module, these program modules are configured to perform this
Apply for the function of each embodiment.
Computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal,
Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including --- but
It is not limited to --- electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be
Any computer-readable medium other than computer readable storage medium, which can send, propagate or
Transmission is for by the use of instruction execution system, device or device or program in connection.
The program code for including on computer-readable medium can transmit with any suitable medium, including --- but it is unlimited
In --- wireless, electric wire, optical cable, RF etc. or above-mentioned any appropriate combination.
Can with one or more programming languages or combinations thereof come write for execute the application operation computer
Program code, described program design language include object oriented program language-such as Java, Smalltalk, C++,
It further include conventional procedural programming language-such as " C " language or similar programming language.Program code can be with
It fully executes, partly execute on the user computer on the user computer, being executed as an independent software package, portion
Divide and partially executes or executed on a remote computer or server completely on the remote computer on the user computer.
Program/utility 914 with one group of (at least one) program module 9140, can store and deposit in such as system
In reservoir 910, such program module 9140 includes but is not limited to operating system, one or more application program, Qi Tacheng
It may include the realization of network environment in sequence module and program data, each of these examples or certain combination.Program
Module 9140 usually executes function and/or method in embodiments described herein.
Computer equipment 90 can also be with one or more external equipments 10 (such as keyboard, sensing equipment, display 100
Deng) communication, can also be enabled a user to one or more equipment interact with the terminal device 90 communicate, and/or with make
Any equipment (such as network interface card, the modulation /demodulation that the computer equipment 90 can be communicated with one or more of the other calculating equipment
Device etc.) communication.This communication can be carried out by input/output (I/O) interface 902.Also, computer equipment 90 can be with
Pass through network adapter 900 and one or more network (such as local area network (Local Area Network;Hereinafter referred to as:
LAN), wide area network (Wide Area Network;Hereinafter referred to as: WAN) and/or public network, for example, internet) communication.Such as figure
Shown in 6, network adapter 900 is communicated by bus 908 with other modules of computer equipment 90.Although should be understood that in Fig. 6
It is not shown, other hardware and/or software module can be used in conjunction with computer equipment 90, including but not limited to: microcode, equipment
Driver, redundant processing unit, external disk drive array, RAID system, tape drive and data backup storage system
Deng.
Processing unit 906 by the program that is stored in system storage 910 of operation, thereby executing various function application with
And the vehicle assembly based on vehicle-mounted scene replaces identification, such as realizes the vehicle assembly replacement identification side referred in previous embodiment
Method.
In order to realize above-described embodiment, the application also proposes a kind of non-transitorycomputer readable storage medium, deposits thereon
Computer program is contained, when which is executed by processor, realizes vehicle assembly replacement identification side as in the foregoing embodiment
Method.
In order to realize above-described embodiment, the application also proposes a kind of computer program product, when the computer program produces
When instruction in product is executed by processor, vehicle assembly replacement recognition methods as in the foregoing embodiment is realized.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show
The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example
Point is contained at least one embodiment or example of the application.In the present specification, schematic expression of the above terms are not
It must be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be in office
It can be combined in any suitable manner in one or more embodiment or examples.In addition, without conflicting with each other, the skill of this field
Art personnel can tie the feature of different embodiments or examples described in this specification and different embodiments or examples
It closes and combines.
In addition, term " first ", " second " are used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance
Or implicitly indicate the quantity of indicated technical characteristic.Define " first " as a result, the feature of " second " can be expressed or
Implicitly include at least one this feature.In the description of the present application, the meaning of " plurality " is at least two, such as two, three
It is a etc., unless otherwise specifically defined.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes
It is one or more for realizing custom logic function or process the step of executable instruction code module, segment or portion
Point, and the range of the preferred embodiment of the application includes other realization, wherein can not press shown or discussed suitable
Sequence, including according to related function by it is basic simultaneously in the way of or in the opposite order, Lai Zhihang function, this should be by the application
Embodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use
In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for
Instruction execution system, device or equipment (such as computer based system, including the system of processor or other can be held from instruction
The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set
It is standby and use.For the purpose of this specification, " computer-readable medium ", which can be, any may include, stores, communicates, propagates or pass
Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment
It sets.The more specific example (non-exhaustive list) of computer-readable medium include the following: there is the electricity of one or more wirings
Interconnecting piece (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory
(ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits
Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable
Medium, because can then be edited, be interpreted or when necessary with it for example by carrying out optical scanner to paper or other media
His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of the application can be realized with hardware, software, firmware or their combination.Above-mentioned
In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction execution system with storage
Or firmware is realized.Such as, if realized with hardware in another embodiment, following skill well known in the art can be used
Any one of art or their combination are realized: have for data-signal is realized the logic gates of logic function from
Logic circuit is dissipated, the specific integrated circuit with suitable combinational logic gate circuit, programmable gate array (PGA), scene can compile
Journey gate array (FPGA) etc..
Those skilled in the art are understood that realize all or part of step that above-described embodiment method carries
It suddenly is that relevant hardware can be instructed to complete by program, the program can store in a kind of computer-readable storage medium
In matter, which when being executed, includes the steps that one or a combination set of embodiment of the method.
It, can also be in addition, can integrate in a processing module in each functional unit in each embodiment of the application
It is that each unit physically exists alone, can also be integrated in two or more units in a module.Above-mentioned integrated mould
Block both can take the form of hardware realization, can also be realized in the form of software function module.The integrated module is such as
Fruit is realized and when sold or used as an independent product in the form of software function module, also can store in a computer
In read/write memory medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..Although having been shown and retouching above
Embodiments herein is stated, it is to be understood that above-described embodiment is exemplary, and should not be understood as the limit to the application
System, those skilled in the art can be changed above-described embodiment, modify, replace and become within the scope of application
Type.
Claims (12)
1. a kind of vehicle assembly replaces recognition methods, which comprises the following steps:
Obtain the request data of encryption;
The request data is decrypted by preset algorithm to obtain component unique identifier, vehicle frame device identification and vehicle device
Device identification;
Coded treatment is carried out to the vehicle frame device identification and vehicle device device identification by Message Digest 5 and generates the first verification
Code;
The second check code corresponding with the component unique identifier is obtained in the preset database, and judges first school
It tests code and whether second check code is consistent;
If first check code and second check code are inconsistent, it is determined that vehicle assembly is replaced.
2. the method as described in claim 1, which is characterized in that before the request data for obtaining encryption, further includes:
Obtain vehicle frame device identification and vehicle device device identification;
Coded treatment is carried out to the vehicle frame device identification and vehicle device device identification by Message Digest 5 and generates check code;
Pass through snowflake algorithm formation component unique identifier;
The component unique identifier and the check code are stored in described preset according to predetermined manner according to preset rules
In database.
3. the method as described in claim 1, which is characterized in that the preset algorithm is RSA Algorithm, described to pass through preset algorithm
The request data is decrypted to obtain component unique identifier, vehicle frame device identification and vehicle device device identification, comprising:
Obtain the private key pair sent by HTTP request;
Using the private key to the request data is decrypted to obtain the component unique identifier, vehicle frame device identification
With vehicle device device identification.
4. the method as described in claim 1, which is characterized in that the determining vehicle assembly is replaced, comprising:
The corresponding character string of preset field in first check code is detected to change;
Determine that the vehicle frame equipment is replaced.
5. method according to claim 2, which is characterized in that pass through snowflake algorithm formation component unique identifier described
Later, further includes:
The component unique identifier is sent to vehicle device equipment.
6. a kind of vehicle assembly replaces identification device characterized by comprising
First obtains module, for obtaining the request data of encryption;
Deciphering module obtains component unique identifier, vehicle frame for the request data to be decrypted by preset algorithm
Device identification and vehicle device device identification;
First generation module, for being encoded by Message Digest 5 to the vehicle frame device identification and vehicle device device identification
Processing generates the first check code;
Processing module, for obtaining the second check code corresponding with the component unique identifier in the preset database, and
Judge whether first check code and second check code are consistent;
Determining module, if inconsistent for first check code and second check code, it is determined that vehicle assembly occurs more
It changes.
7. device as claimed in claim 6, which is characterized in that further include:
Second obtains module, for obtaining vehicle frame device identification and vehicle device device identification;
Second generation module, for by Message Digest 5 to the vehicle frame device identification and vehicle device device identification
It manages coded treatment and generates check code;
Third generation module, for passing through snowflake algorithm formation component unique identifier;
Memory module, for depositing the component unique identifier and the check code according to predetermined manner according to preset rules
Storage is in the presetting database.
8. device as claimed in claim 6, which is characterized in that the preset algorithm is RSA Algorithm, the deciphering module, tool
Body is used for:
Obtain the private key pair sent by HTTP request;
Using the private key to the request data is decrypted to obtain the component unique identifier, vehicle frame device identification
With vehicle device device identification.
9. device as claimed in claim 6, which is characterized in that the determining module is specifically used for:
The corresponding character string of preset field in first check code is detected to change;
Determine that the vehicle frame equipment is replaced.
10. device as claimed in claim 6, which is characterized in that further include:
Sending module, for the component unique identifier to be sent to vehicle device equipment.
11. a kind of computer equipment, which is characterized in that including processor and memory;
Wherein, the processor is run by reading the executable program code stored in the memory can be performed with described
The corresponding program of program code, to replace recognition methods for realizing vehicle assembly according to any one of claims 1 to 5.
12. a kind of non-transitorycomputer readable storage medium, is stored thereon with computer program, which is characterized in that the program
Vehicle assembly replacement recognition methods according to any one of claims 1 to 5 is realized when being executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910403039.0A CN110176990B (en) | 2019-05-15 | 2019-05-15 | Vehicle component replacement recognition method and device, computer equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910403039.0A CN110176990B (en) | 2019-05-15 | 2019-05-15 | Vehicle component replacement recognition method and device, computer equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110176990A true CN110176990A (en) | 2019-08-27 |
CN110176990B CN110176990B (en) | 2022-05-13 |
Family
ID=67691062
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910403039.0A Active CN110176990B (en) | 2019-05-15 | 2019-05-15 | Vehicle component replacement recognition method and device, computer equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110176990B (en) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110717770A (en) * | 2019-10-23 | 2020-01-21 | 北京牛电信息技术有限责任公司 | Anti-counterfeiting detection method, device, equipment and storage medium for vehicle parts |
CN111181942A (en) * | 2019-12-23 | 2020-05-19 | 智车优行科技(上海)有限公司 | Intrusion detection method, intrusion detection device, vehicle control system and storage medium |
CN111428892A (en) * | 2020-03-24 | 2020-07-17 | 深圳市鹏巨术信息技术有限公司 | Vehicle control unit replacement method and system, electronic device and storage medium |
CN111610910A (en) * | 2020-04-22 | 2020-09-01 | 深圳市云伽智能技术有限公司 | Method and device for hiding vehicle brush, computer equipment and storage medium |
CN112488109A (en) * | 2020-12-10 | 2021-03-12 | 深圳市云辉牧联科技有限公司 | Identification method and device of livestock and poultry identification codes and computer readable storage medium |
CN113535495A (en) * | 2021-06-01 | 2021-10-22 | 成都雅信安科技服务有限公司 | Hardware of intelligent device and component uniqueness judgment method thereof |
CN113656353A (en) * | 2021-08-03 | 2021-11-16 | 煤炭科学研究总院 | BIM model processing method and device, computer equipment and storage medium |
CN114093054A (en) * | 2021-11-13 | 2022-02-25 | 深圳市元征科技股份有限公司 | Vehicle checking method, device, equipment and storage medium |
CN114124401A (en) * | 2021-11-02 | 2022-03-01 | 佛吉亚歌乐电子(丰城)有限公司 | Data authentication method, device, equipment and storage medium |
CN114254949A (en) * | 2021-12-27 | 2022-03-29 | 郑州捷安高科股份有限公司 | Assessment method, device and system for equipment board card fault handling and storage medium |
CN114493635A (en) * | 2022-01-26 | 2022-05-13 | 山东浪潮工业互联网产业股份有限公司 | Tracing method, device and storage medium for engine parts |
CN114866613A (en) * | 2022-04-28 | 2022-08-05 | 上海极豆科技有限公司 | Internet of vehicles request processing method and device, electronic equipment and storage medium |
CN115134244A (en) * | 2022-06-24 | 2022-09-30 | 重庆长安汽车股份有限公司 | Vehicle access equipment management method and device, electronic equipment and storage medium |
CN115361432A (en) * | 2022-08-31 | 2022-11-18 | 小米汽车科技有限公司 | Communication control method and device between master device and slave device, vehicle and storage medium |
CN115376323A (en) * | 2022-09-07 | 2022-11-22 | 长城汽车股份有限公司 | Identification information input method and device of vehicle component and terminal equipment |
CN115499188A (en) * | 2022-09-13 | 2022-12-20 | 协鑫电港云科技(海南)有限公司 | Vehicle authentication method and device, electronic equipment and storage medium |
CN117494170A (en) * | 2023-11-29 | 2024-02-02 | 北京菱云科技有限公司 | Vehicle identification number VIN coding and verification method, device, equipment and medium |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101145257A (en) * | 2006-09-15 | 2008-03-19 | Ncr公司 | Security validation of machine components |
CN101695072A (en) * | 2009-10-21 | 2010-04-14 | 北京深思洛克软件技术股份有限公司 | Authentication method for information safety devices and identification system thereof |
US20100228585A1 (en) * | 2003-03-03 | 2010-09-09 | The Tb Group, Inc. | System, method, and apparatus for identifying and authenticating the presence of high value assets at remote locations |
US8171283B2 (en) * | 2007-03-19 | 2012-05-01 | Telcordia Technologies, Inc. | Vehicle segment certificate management using short-lived, unlinked certificate schemes |
CN103235368A (en) * | 2013-05-13 | 2013-08-07 | 罗春晖 | Method for calibrating assemblies of optical fiber fusion splicer and optical fiber fusion splicer |
CN103544511A (en) * | 2013-10-29 | 2014-01-29 | 上海华彩科技有限公司 | Anti-counterfeiting identification |
CN104010011A (en) * | 2013-02-25 | 2014-08-27 | 焦焱 | Information interaction system based on electric vehicles |
US20160294829A1 (en) * | 2015-04-02 | 2016-10-06 | The Boeing Company | Secure provisioning of devices for manufacturing and maintenance |
CN106302379A (en) * | 2015-06-26 | 2017-01-04 | 比亚迪股份有限公司 | The authentication method of vehicle mounted electrical apparatus, system and its apparatus |
CN106559214A (en) * | 2015-09-25 | 2017-04-05 | 比亚迪股份有限公司 | For changing terminal, server and the corresponding method of difference of vehicle part |
US20170118641A1 (en) * | 2015-10-23 | 2017-04-27 | Sony Mobile Communications Inc. | Communication device, communication method, and communication system |
US20170134395A1 (en) * | 2015-11-05 | 2017-05-11 | Trilliant Networks, Inc. | Method and apparatus for secure aggregated event reporting |
CN107770159A (en) * | 2017-09-30 | 2018-03-06 | 深圳市轱辘车联数据技术有限公司 | A kind of car accident data record method and device |
CN108446551A (en) * | 2018-03-17 | 2018-08-24 | 广东容祺智能科技有限公司 | A kind of unmanned plane tamper-resistant system |
CN108596634A (en) * | 2018-04-04 | 2018-09-28 | 沈阳东软医疗***有限公司 | A kind of detection method and system of genuine component |
CN108900479A (en) * | 2018-06-12 | 2018-11-27 | 泰康保险集团股份有限公司 | Short message verification code acquisition methods and device |
CN109215164A (en) * | 2017-07-04 | 2019-01-15 | 百度在线网络技术(北京)有限公司 | Travelling data acquisition methods and device |
CN109257374A (en) * | 2018-10-31 | 2019-01-22 | 百度在线网络技术(北京)有限公司 | Method of controlling security, device and computer equipment |
-
2019
- 2019-05-15 CN CN201910403039.0A patent/CN110176990B/en active Active
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100228585A1 (en) * | 2003-03-03 | 2010-09-09 | The Tb Group, Inc. | System, method, and apparatus for identifying and authenticating the presence of high value assets at remote locations |
CN101145257A (en) * | 2006-09-15 | 2008-03-19 | Ncr公司 | Security validation of machine components |
US8171283B2 (en) * | 2007-03-19 | 2012-05-01 | Telcordia Technologies, Inc. | Vehicle segment certificate management using short-lived, unlinked certificate schemes |
CN101695072A (en) * | 2009-10-21 | 2010-04-14 | 北京深思洛克软件技术股份有限公司 | Authentication method for information safety devices and identification system thereof |
CN104010011A (en) * | 2013-02-25 | 2014-08-27 | 焦焱 | Information interaction system based on electric vehicles |
CN103235368A (en) * | 2013-05-13 | 2013-08-07 | 罗春晖 | Method for calibrating assemblies of optical fiber fusion splicer and optical fiber fusion splicer |
CN103544511A (en) * | 2013-10-29 | 2014-01-29 | 上海华彩科技有限公司 | Anti-counterfeiting identification |
US20160294829A1 (en) * | 2015-04-02 | 2016-10-06 | The Boeing Company | Secure provisioning of devices for manufacturing and maintenance |
CN106302379A (en) * | 2015-06-26 | 2017-01-04 | 比亚迪股份有限公司 | The authentication method of vehicle mounted electrical apparatus, system and its apparatus |
CN106559214A (en) * | 2015-09-25 | 2017-04-05 | 比亚迪股份有限公司 | For changing terminal, server and the corresponding method of difference of vehicle part |
US20170118641A1 (en) * | 2015-10-23 | 2017-04-27 | Sony Mobile Communications Inc. | Communication device, communication method, and communication system |
US20170134395A1 (en) * | 2015-11-05 | 2017-05-11 | Trilliant Networks, Inc. | Method and apparatus for secure aggregated event reporting |
CN109215164A (en) * | 2017-07-04 | 2019-01-15 | 百度在线网络技术(北京)有限公司 | Travelling data acquisition methods and device |
CN107770159A (en) * | 2017-09-30 | 2018-03-06 | 深圳市轱辘车联数据技术有限公司 | A kind of car accident data record method and device |
CN108446551A (en) * | 2018-03-17 | 2018-08-24 | 广东容祺智能科技有限公司 | A kind of unmanned plane tamper-resistant system |
CN108596634A (en) * | 2018-04-04 | 2018-09-28 | 沈阳东软医疗***有限公司 | A kind of detection method and system of genuine component |
CN108900479A (en) * | 2018-06-12 | 2018-11-27 | 泰康保险集团股份有限公司 | Short message verification code acquisition methods and device |
CN109257374A (en) * | 2018-10-31 | 2019-01-22 | 百度在线网络技术(北京)有限公司 | Method of controlling security, device and computer equipment |
Non-Patent Citations (2)
Title |
---|
YANWEN LI等: "Functional safety analysis for the design of VCU used in pure electric vehicles", 《2017 4TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING》 * |
田 丽,刘春瑞,翟鸣宇: "基于车牌识别技术的车辆管理***应用", 《物联网技术》 * |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110717770B (en) * | 2019-10-23 | 2022-06-14 | 北京牛电信息技术有限责任公司 | Anti-counterfeiting detection method, device, equipment and storage medium for vehicle parts |
CN110717770A (en) * | 2019-10-23 | 2020-01-21 | 北京牛电信息技术有限责任公司 | Anti-counterfeiting detection method, device, equipment and storage medium for vehicle parts |
CN111181942A (en) * | 2019-12-23 | 2020-05-19 | 智车优行科技(上海)有限公司 | Intrusion detection method, intrusion detection device, vehicle control system and storage medium |
CN111181942B (en) * | 2019-12-23 | 2022-07-15 | 智车优行科技(上海)有限公司 | Intrusion detection method, intrusion detection device, vehicle control system and storage medium |
CN111428892A (en) * | 2020-03-24 | 2020-07-17 | 深圳市鹏巨术信息技术有限公司 | Vehicle control unit replacement method and system, electronic device and storage medium |
CN111428892B (en) * | 2020-03-24 | 2024-01-02 | 深圳市易孔立出软件开发有限公司 | Vehicle control unit replacement method and system, electronic equipment and storage medium |
CN111610910A (en) * | 2020-04-22 | 2020-09-01 | 深圳市云伽智能技术有限公司 | Method and device for hiding vehicle brush, computer equipment and storage medium |
CN112488109A (en) * | 2020-12-10 | 2021-03-12 | 深圳市云辉牧联科技有限公司 | Identification method and device of livestock and poultry identification codes and computer readable storage medium |
CN112488109B (en) * | 2020-12-10 | 2024-03-29 | 深圳市云辉牧联科技有限公司 | Method and device for identifying livestock and poultry identification codes and computer readable storage medium |
CN113535495A (en) * | 2021-06-01 | 2021-10-22 | 成都雅信安科技服务有限公司 | Hardware of intelligent device and component uniqueness judgment method thereof |
CN113656353A (en) * | 2021-08-03 | 2021-11-16 | 煤炭科学研究总院 | BIM model processing method and device, computer equipment and storage medium |
CN114124401B (en) * | 2021-11-02 | 2023-11-17 | 佛吉亚歌乐电子(丰城)有限公司 | Data authentication method, device, equipment and storage medium |
CN114124401A (en) * | 2021-11-02 | 2022-03-01 | 佛吉亚歌乐电子(丰城)有限公司 | Data authentication method, device, equipment and storage medium |
CN114093054A (en) * | 2021-11-13 | 2022-02-25 | 深圳市元征科技股份有限公司 | Vehicle checking method, device, equipment and storage medium |
CN114254949A (en) * | 2021-12-27 | 2022-03-29 | 郑州捷安高科股份有限公司 | Assessment method, device and system for equipment board card fault handling and storage medium |
CN114493635A (en) * | 2022-01-26 | 2022-05-13 | 山东浪潮工业互联网产业股份有限公司 | Tracing method, device and storage medium for engine parts |
CN114866613A (en) * | 2022-04-28 | 2022-08-05 | 上海极豆科技有限公司 | Internet of vehicles request processing method and device, electronic equipment and storage medium |
CN114866613B (en) * | 2022-04-28 | 2024-02-23 | 上海极豆科技有限公司 | Internet of vehicles request processing method and device, electronic equipment and storage medium |
CN115134244A (en) * | 2022-06-24 | 2022-09-30 | 重庆长安汽车股份有限公司 | Vehicle access equipment management method and device, electronic equipment and storage medium |
CN115361432B (en) * | 2022-08-31 | 2023-05-09 | 小米汽车科技有限公司 | Communication control method and device between master and slave devices, vehicle and storage medium |
CN115361432A (en) * | 2022-08-31 | 2022-11-18 | 小米汽车科技有限公司 | Communication control method and device between master device and slave device, vehicle and storage medium |
CN115376323A (en) * | 2022-09-07 | 2022-11-22 | 长城汽车股份有限公司 | Identification information input method and device of vehicle component and terminal equipment |
CN115499188A (en) * | 2022-09-13 | 2022-12-20 | 协鑫电港云科技(海南)有限公司 | Vehicle authentication method and device, electronic equipment and storage medium |
CN117494170A (en) * | 2023-11-29 | 2024-02-02 | 北京菱云科技有限公司 | Vehicle identification number VIN coding and verification method, device, equipment and medium |
Also Published As
Publication number | Publication date |
---|---|
CN110176990B (en) | 2022-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110176990A (en) | Vehicle assembly replaces recognition methods, device, computer equipment and storage medium | |
CN113709123B (en) | Security control method and device and computer equipment | |
CN110537183B (en) | Data marking method and system | |
CN109003059B (en) | Management method and device of digital currency wallet, electronic equipment and storage medium | |
CN107770159B (en) | Vehicle accident data recording method and related device and readable storage medium | |
CN110011793A (en) | Anti-fake data processing method of tracing to the source, device, equipment and medium | |
US9020149B1 (en) | Protected storage for cryptographic materials | |
CN108055236A (en) | A kind of data processing method, mobile unit and electronic equipment | |
CN106302379A (en) | The authentication method of vehicle mounted electrical apparatus, system and its apparatus | |
CN103281299B (en) | A kind of ciphering and deciphering device and information processing method and system | |
CN110190958A (en) | A kind of auth method of vehicle, device, electronic equipment and storage medium | |
CN113810168B (en) | Training method of machine learning model, server and computer equipment | |
KR102272928B1 (en) | Operating method for machine learning model using encrypted data and apparatus based on machine learning model | |
CN113872770A (en) | Security verification method, system, electronic device and storage medium | |
CN116680324A (en) | Data hiding and tracking query method and device, storage medium and electronic equipment | |
FR2979443A1 (en) | Method for storing data in memory interfacing with secure microcontroller, involves processing input data according to one of data processing methods to achieve data processed in different data formats | |
CN113225297A (en) | Data hybrid encryption method, device and equipment | |
CN115473722A (en) | Data encryption method and device, electronic equipment and storage medium | |
CN109818751B (en) | Key processing and using method, device, equipment and storage medium | |
CN110545542A (en) | Main control key downloading method and device based on asymmetric encryption algorithm and computer equipment | |
US20200349268A1 (en) | Whole apparatus having an authentication arrangement, and method for authentication | |
KR101953908B1 (en) | Security System and Method of Embeded software in Vehicle electric device | |
CN108023732A (en) | A kind of data guard method, device, equipment and storage medium | |
CN110008724B (en) | Solid state hard disk controller safe loading method and device and storage medium | |
CN114039771B (en) | Data processing method, device and system, electronic equipment and storage medium |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20211013 Address after: 100176 101, floor 1, building 1, yard 7, Ruihe West 2nd Road, Beijing Economic and Technological Development Zone, Daxing District, Beijing Applicant after: Apollo Intelligent Connectivity (Beijing) Technology Co., Ltd. Address before: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing Applicant before: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |