CN109448195A - The authentication method and device of vehicle virtual key - Google Patents

The authentication method and device of vehicle virtual key Download PDF

Info

Publication number
CN109448195A
CN109448195A CN201811516360.1A CN201811516360A CN109448195A CN 109448195 A CN109448195 A CN 109448195A CN 201811516360 A CN201811516360 A CN 201811516360A CN 109448195 A CN109448195 A CN 109448195A
Authority
CN
China
Prior art keywords
mobile unit
solicited message
verification
key
virtual key
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811516360.1A
Other languages
Chinese (zh)
Other versions
CN109448195B (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.)
Beijing Car Federation World Information Technology Co Ltd
Original Assignee
Beijing Car Federation World Information 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 Beijing Car Federation World Information Technology Co Ltd filed Critical Beijing Car Federation World Information Technology Co Ltd
Priority to CN201811516360.1A priority Critical patent/CN109448195B/en
Publication of CN109448195A publication Critical patent/CN109448195A/en
Application granted granted Critical
Publication of CN109448195B publication Critical patent/CN109448195B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00857Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/20Means to switch the anti-theft system on or off
    • B60R25/24Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00896Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • G07C2009/00412Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal being encrypted
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00857Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed
    • G07C2009/00865Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed remotely by wireless communication
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00857Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed
    • G07C2009/0088Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed centrally
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C2209/00Indexing scheme relating to groups G07C9/00 - G07C9/38
    • G07C2209/60Indexing scheme relating to groups G07C9/00174 - G07C9/00944
    • G07C2209/63Comprising locating means for detecting the position of the data carrier, i.e. within the vehicle or within a certain distance from the vehicle

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Lock And Its Accessories (AREA)

Abstract

The present invention provides a kind of authentication method of vehicle virtual key, for initiating to authenticate to mobile unit, comprising: sends certification request information to mobile unit;It receives and the first verification solicited message returned after the certification request information is confirmed by the mobile unit;After verification confirmation the first verification solicited message, session key is generated according to the first verification solicited message;The second verification solicited message comprising the session key is generated, and sends the second verification solicited message to the mobile unit;It receives and the authentication response information with authentication result information and the session key returned after the second verification solicited message is confirmed by the mobile unit.The authentication method safety coefficient is high.

Description

The authentication method and device of vehicle virtual key
Technical field
The present invention relates to automobile technical fields, more particularly, to the authentication method and device of vehicle virtual key.
Background technique
With the appearance of the virtual key of automobile, the sharing mechanism of key is graduallyd mature.The sharing of virtual key is broken through Tradition machinery key, intelligent remote control key share authorize possessed by time and limitation spatially, also refined key point The content for enjoying authorization increases some other practical and effective monitoring function.User can create empty in keyless situation Quasi- key realizes mobile phone unlock and vehicle launch, shares code key and household, friend share the use of vehicle, synchronous intelligent mobile phone vapour Car state is updated and is interacted.But existing virtual key safety is not high, is not sufficient to ensure that safety, the user of licensing process The privacy of information.Customer data and service process are easy to be intercepted the risk with malicious operation, and vehicle is caused to use Safety coefficient it is lower.
Summary of the invention
It is an object of the invention in view of the above problems in the prior art, provide a kind of authenticating party of vehicle virtual key Method and device are for solving the deficiencies in the prior art.
Specifically, the embodiment of the invention provides a kind of authentication methods of vehicle virtual key, for sending out to mobile unit Play certification, comprising:
Certification request information is sent to mobile unit;
It receives and the first verification solicited message returned after the certification request information is confirmed by the mobile unit;
After verification confirmation the first verification solicited message, session key is generated according to the first verification solicited message;
The second verification solicited message comprising the session key is generated, and sends the second verification solicited message to institute State mobile unit;
Receive by the mobile unit confirm it is described second verification solicited message after return with authentication result information with And the authentication response information of the session key.
As a further improvement of the above technical scheme, it receives by mobile unit confirmation the second verification request letter After the authentication response information with authentication result information and the session key returned after breath further include:
Show the authentication result information and the session key.
As a further improvement of the above technical scheme, before transmission certification request information to mobile unit further include:
The virtual key is decrypted using preset transmission key;
The bluetooth exclusive identification code of mobile unit is obtained using the virtual key;
It searches for the corresponding mobile unit of the bluetooth exclusive identification code and establishes Bluetooth communication connection therewith.
As a further improvement of the above technical scheme, further includes:
The virtual key and transmission key are generated and/or stored beyond the clouds on server;
Downloading solicited message is sent to cloud server;
Receive the virtual key returned by cloud server and transmission key;
The virtual key and transmission key is being locally stored.
As a further improvement of the above technical scheme, the certification request information includes mobile terminal sequence number and vehicle-mounted Equipment Serial Number;The first verification solicited message includes mobile unit sequence number and communication channel serial number;Second verification Solicited message includes session key, mobile unit sequence number;The authentication response information includes session key, authentication result letter Breath, mobile unit sequence number.
The embodiment of the invention also provides a kind of authentication devices of vehicle virtual key, for recognizing to mobile unit initiation Card, comprising: information sending module, information receiving module and verification generation module;
The information sending module is for sending certification request information to mobile unit;
The information receiving module is used to receive for being confirmed by the mobile unit and being returned after the certification request information One verification solicited message;
After the verification generation module is for verifying confirmation the first verification solicited message, asked according to first verification It asks information to generate session key and generates the second verification solicited message comprising the session key;
The information sending module is also used to send the second verification solicited message to the mobile unit;
The information receiving module is also used to receive by returning after mobile unit confirmation the second verification solicited message The authentication response information with authentication result information and the session key returned.
As a further improvement of the above technical scheme, further includes: display module, the display module are described for showing Authentication result information and the session key.
As a further improvement of the above technical scheme, further includes: decryption obtains module;The decryption obtains module and is used for The virtual key is decrypted using preset transmission key;The bluetooth unique identification of mobile unit is obtained using the virtual key Code;
Communication building block;The communication building block is for searching for the corresponding mobile unit of the bluetooth exclusive identification code Bluetooth communication connection is established therewith.
As a further improvement of the above technical scheme, further includes: memory module, the memory module are used for the letter Breath receiving module receives the virtual key that cloud server returns and transmission key is locally stored.
As a further improvement of the above technical scheme, the certification request information include: mobile terminal sequence number, it is vehicle-mounted Equipment Serial Number;The first verification solicited message includes: mobile unit sequence number, communication channel serial number;Second verification Solicited message includes: session key, mobile unit sequence number;The authentication response information includes: session key, authentication result letter Breath, mobile unit sequence number.
The embodiment of the invention also provides a kind of mobile terminal, including memory and processor, the memory is used for Computer program is stored, the processor runs the computer program so that the above-mentioned vehicle virtual of the mobile terminal execution The authentication method of key.
The embodiment of the invention also provides a kind of computer readable storage mediums, and being stored in above-mentioned mobile terminal makes The computer program.
Using technical solution provided by the invention, compared with existing well-known technique, at least have the following beneficial effects: logical It crosses and increases identifying procedure during obtaining code key, solve the problems, such as in car networking in virtual key generating process without certification, Improve the safety coefficient that vehicle uses.High-quality car experience that is convenient, efficient, being integrated safely is made for user.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be to needed in the embodiment attached Figure is briefly described, it should be understood that the following drawings illustrates only certain embodiments of the present invention, therefore is not construed as pair The restriction of range for those of ordinary skill in the art without creative efforts, can also be according to this A little attached drawings obtain other relevant attached drawings.
Fig. 1 is the flow chart of the authentication method for the vehicle virtual key that one embodiment of the invention proposes;
Fig. 2 is the module diagram of the authentication device for the vehicle virtual key that one embodiment of the invention proposes.
Main element symbol description:
10- information sending module;20- information receiving module;30- verifies generation module;40- display module;50- decryption obtains Modulus block;60- communication building block;70- memory module.
Specific embodiment
Hereinafter, the various embodiments of the disclosure will be described more fully.The disclosure can have various embodiments, and It can adjust and change wherein.It should be understood, however, that: there is no disclosure protection scope is limited to specific reality disclosed herein The intention of example is applied, but the disclosure should be interpreted as to all in the spirit and scope for covering the various embodiments for falling into the disclosure Adjustment, equivalent and/or optinal plan.
Hereinafter, can the term " includes " used in the various embodiments of the disclosure or " may include " instruction disclosed in Function, operation or the presence of element, and do not limit the increase of one or more functions, operation or element.In addition, such as existing Used in the various embodiments of the disclosure, term " includes ", " having " and its cognate are meant only to indicate special characteristic, number Word, step, operation, the combination of element, component or aforementioned item, and be understood not to exclude first one or more other Feature, number, step, operation, element, component or aforementioned item combined presence or increase one or more features, number, Step, operation, element, component or aforementioned item combination a possibility that.
In the various embodiments of the disclosure, statement " at least one of A or/and B " includes the text listed file names with Any combination or all combinations.For example, statement " A or B " or " at least one of A or/and B " may include A, may include B or can Including A and B both.
The statement (" first ", " second " etc.) used in the various embodiments of the disclosure can be modified in various implementations Various constituent element in example, but respective sets can not be limited into element.For example, the above statement is not intended to limit the suitable of the element Sequence and/or importance.The above statement is only used for the purpose for differentiating an element and other elements.For example, the first user fills It sets and indicates different user device with second user device, although the two is all user apparatus.For example, not departing from each of the disclosure In the case where the range of kind embodiment, first element is referred to alternatively as second element, and similarly, second element is also referred to as first Element.
It should also be noted that if a constituent element ' attach ' to another constituent element by description, it can be by the first composition member Part is directly connected to the second constituent element, and " connection " third can form between the first constituent element and the second constituent element Element.On the contrary, when a constituent element " being directly connected to " is arrived another constituent element, it will be appreciated that in the first constituent element And second third constituent element is not present between constituent element.
The term used in the various embodiments of the disclosure " user " can be indicated using the people of electronic device or using electricity The device (for example, artificial intelligence electronic device) of sub-device.
The term used in the various embodiments of the disclosure is used only for the purpose of describing specific embodiments and not anticipates In the various embodiments of the limitation disclosure.Unless otherwise defined, otherwise all terms used herein (including technical term and Scientific term) there is contain identical with the various normally understood meanings of embodiment one skilled in the art of the disclosure Justice.The term (term such as limited in the dictionary generally used) be to be interpreted as have in the related technical field The identical meaning of situational meaning and Utopian meaning or meaning too formal will be interpreted as having, unless this It is clearly defined in disclosed various embodiments.
Embodiment 1
As shown in Figure 1, being used for the embodiment of the invention provides a kind of authentication method of vehicle virtual key to mobile unit Initiate certification, comprising:
S101, certification request information is sent to mobile unit.
It, will be in school team's certification request information after mobile unit receives the certification request information of user authentication terminal transmission Whether information and the data that mobile unit locally saves are consistent, such as: it is the sequence number of user authentication terminal, phone number, vehicle-mounted Equipment Serial Number etc..After confirming that data are consistent, mobile unit can send the first verification solicited message to user authentication terminal.
S102, reception confirm the first verification solicited message returned after the certification request information by the mobile unit.
User authentication terminal receives the first verification solicited message of mobile unit transmission.School team first is verified into request letter Whether the information of breath and the data that user authentication terminal local saves are consistent.Such as: phone number, mobile unit sequence number, indigo plant Tooth channel position, bluetooth exclusive identification code of mobile unit etc..
After S103, verification confirmation the first verification solicited message, session is generated according to the first verification solicited message Key.
After confirming that data are consistent, user authentication terminal is locally generated session key.
S104, the second verification solicited message comprising the session key is generated, and sends the second verification request letter It ceases to the mobile unit.
User authentication terminal can send the second verification solicited message with session key to mobile unit.
S105, reception confirm that the authentication result that has returned after the second verification solicited message is believed by the mobile unit The authentication response information of breath and the session key.
After mobile unit receives the second verification solicited message of user authentication terminal transmission, school team second is verified and is requested Whether information in information and the data that mobile unit locally saves are consistent, such as: phone number, mobile unit sequence number, vehicle Carry the bluetooth exclusive identification code etc. of equipment.After confirming that data are consistent, mobile unit, which can send to have to user authentication terminal, to be recognized Demonstrate,prove the authentication response information of result information and the session key.
What is returned after reception is confirmed the second verification solicited message by the mobile unit has authentication result information And after the authentication response information of the session key further include:
Show that the authentication result information and the session key are checked for user.
User checks authentication result information and session key by the interface terminal app.
Before transmission certification request information to mobile unit further include:
The virtual key is decrypted using preset transmission key.
The bluetooth exclusive identification code of mobile unit is obtained using the virtual key.
It searches for the corresponding mobile unit of the bluetooth exclusive identification code and establishes Bluetooth communication connection therewith.
User authentication terminal needs to download virtual key and transmission key from cloud server first.For each certification Terminal, cloud server can all provide different transmission key.To guarantee safety.
Virtual key and transmission key are generated and/or stored beyond the clouds on server.Under user authentication terminal is sent first Solicited message is carried to cloud server;After cloud server receives the request, relevant data packet will be exported and give initiation request User authentication terminal, user authentication terminal receives the virtual key that cloud server returns and transmission key is stored in this Ground.This will just remain relevant data in user authentication terminal, and subsequent user does not need to download from cloud server again.
Certification request information includes: mobile terminal sequence number, mobile unit sequence number;First verification solicited message includes: Mobile unit sequence number, communication channel serial number;Second verification solicited message includes: session key, mobile unit sequence number;Certification Response message includes: session key, authentication result information, mobile unit sequence number.If using meanss of communication such as mobile phones to vehicle It carries equipment and sends certification request information, the certification request information and the second verification solicited message are equal further include: phone number.When making When with Bluetooth communication and vehicle equipment communication, the first verification solicited message, the second verification solicited message and authentication response information It include the bluetooth exclusive identification code of mobile unit.
Embodiment 2
As shown in Fig. 2, being used for the embodiment of the invention provides a kind of authentication device of vehicle virtual key to mobile unit Initiate certification, comprising: information sending module 10, information receiving module 20 and verification generation module 30.
Information sending module 10 is for sending certification request information to mobile unit.
Information receiving module 20, which is used to receive, confirms return after the certification request information first by the mobile unit Verify solicited message.
After generation module 30 is verified for verifying confirmation the first verification solicited message, requested according to first verification Information generates session key and generates the second verification solicited message comprising the session key.
Information sending module 10 is also used to send the second verification solicited message to the mobile unit.
Information receiving module 20 is also used to receive by returning after mobile unit confirmation the second verification solicited message The authentication response information with authentication result information and the session key.
In the present embodiment, the authentication device of vehicle virtual key further include: display module 40, display module 40 is for showing Show that the authentication result information and the session key are checked for user.
In the present embodiment, the authentication device of vehicle virtual key further include: decryption obtains module 50;Decryption obtains module 50 for decrypting the virtual key using preset transmission key;The bluetooth of mobile unit is obtained only using the virtual key One identification code (Universally Unique Identifier, abbreviation UUID).
Communication building block 60;Communication building block 60 is for searching for the corresponding mobile unit of the bluetooth exclusive identification code Bluetooth communication connection is established therewith.
In the present embodiment, the authentication device of vehicle virtual key further include: memory module 70, memory module 70 is used for will Information receiving module 20 receives the virtual key that cloud server returns and transmission key is locally stored.
Certification request information includes: mobile terminal sequence number, mobile unit sequence number;First verification solicited message includes: Mobile unit sequence number, communication channel serial number;Second verification solicited message includes: session key, mobile unit sequence number;Certification Response message includes: session key, authentication result information, mobile unit sequence number.If using meanss of communication such as mobile phones to vehicle It carries equipment and sends certification request information, the certification request information and the second verification solicited message are equal further include: phone number.When making When with Bluetooth communication and vehicle equipment communication, the first verification solicited message, the second verification solicited message and authentication response information It include the bluetooth exclusive identification code of mobile unit.
The embodiment of the invention also provides a kind of mobile terminal, including memory and processor, the memory is used for Computer program is stored, the processor runs the computer program so that the above-mentioned vehicle virtual of the mobile terminal execution The authentication method of key.
The embodiment of the invention also provides a kind of computer readable storage mediums, and being stored in above-mentioned mobile terminal makes The computer program.
The present invention also provides a kind of mobile terminal, which may include smart phone, tablet computer etc..The shifting Dynamic terminal includes memory and processor, and memory can be used for storing computer program, and processor is by running the computer Program, to make the authentication method of the above-mentioned vehicle virtual key of mobile terminal execution or the certification dress of above-mentioned vehicle virtual key The function of modules in setting.
Memory may include storing program area and storage data area, wherein storing program area can storage program area, at least Application program needed for one function;Storage data area, which can be stored, uses created data (such as sound according to mobile terminal Frequency evidence, phone directory etc.) etc..In addition, memory may include high-speed random access memory, it can also include non-volatile deposit Reservoir, for example, at least a disk memory, flush memory device or other volatile solid-state parts.
The present invention also provides a kind of computer storage mediums, for storing the calculating used in above-mentioned mobile terminal Machine program.
In several embodiments provided herein, it should be understood that disclosed device and method can also pass through Other modes are realized.The apparatus embodiments described above are merely exemplary, for example, flow chart and structure in attached drawing Figure shows the system frame in the cards of the device of multiple embodiments according to the present invention, method and computer program product Structure, function and operation.In this regard, each box in flowchart or block diagram can represent a module, section or code A part, a part of the module, section or code includes one or more for implementing the specified logical function Executable instruction.
It should also be noted that function marked in the box can also be attached to be different from the implementation as replacement The sequence marked in figure occurs.For example, two continuous boxes can actually be basically executed in parallel, they sometimes may be used To execute in the opposite order, this depends on the function involved.It is also noted that every in structure chart and/or flow chart The combination of a box and the box in structure chart and/or flow chart, can function or movement as defined in executing it is dedicated Hardware based system is realized, or can be realized using a combination of dedicated hardware and computer instructions.
In addition, each functional module or unit in each embodiment of the present invention can integrate one independence of formation together Part, be also possible to modules individualism, an independent part can also be integrated to form with two or more modules.
It, can be with if the function is realized and when sold or used as an independent product in the form of software function module It is stored in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially in other words The part of the part that contributes to existing technology or the technical solution can be embodied in the form of software products, the meter Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be intelligence Can mobile phone, personal computer, server or network equipment etc.) execute each embodiment the method for the present invention whole or Part steps.And storage medium above-mentioned include: USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), Random access memory (RAM, Random Access Memory), magnetic or disk etc. be various to can store program code Medium.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any Those familiar with the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all contain Lid is within protection scope of the present invention.

Claims (10)

1. a kind of authentication method of vehicle virtual key, for initiating to authenticate to mobile unit characterized by comprising
Certification request information is sent to mobile unit;
It receives and the first verification solicited message returned after the certification request information is confirmed by the mobile unit;
After verification confirmation the first verification solicited message, session key is generated according to the first verification solicited message;
The second verification solicited message comprising the session key is generated, and sends the second verification solicited message to the vehicle Carry equipment;
Receive confirmed by the mobile unit return after the second verification solicited message with authentication result information and institute State the authentication response information of session key.
2. the authentication method of vehicle virtual key according to claim 1, which is characterized in that receive by the mobile unit Confirm the authentication response letter with authentication result information and the session key returned after the second verification solicited message After breath further include:
Show the authentication result information and the session key.
3. the authentication method of vehicle virtual key according to claim 1, which is characterized in that send certification request information extremely Before mobile unit further include:
The virtual key is decrypted using preset transmission key;
The bluetooth exclusive identification code of mobile unit is obtained using the virtual key;
It searches for the corresponding mobile unit of the bluetooth exclusive identification code and establishes Bluetooth communication connection therewith.
4. the authentication method of vehicle virtual key according to claim 3, which is characterized in that further include:
The virtual key and transmission key are generated and/or stored beyond the clouds on server;
Downloading solicited message is sent to cloud server;
Receive the virtual key returned by cloud server and transmission key;
The virtual key and transmission key is being locally stored.
5. the authentication method of vehicle virtual key according to claim 1, which is characterized in that the certification request packet Include mobile terminal sequence number and mobile unit sequence number;The first verification solicited message includes mobile unit sequence number and communication Channel designator;The second verification solicited message includes session key, mobile unit sequence number;The authentication response information includes Session key, authentication result information, mobile unit sequence number.
6. a kind of authentication device of vehicle virtual key, for initiating to authenticate to mobile unit characterized by comprising information Sending module, information receiving module and verification generation module;
The information sending module is for sending certification request information to mobile unit;
The information receiving module confirms the first school returned after the certification request information by the mobile unit for receiving Test solicited message;
After the verification generation module is for verifying confirmation the first verification solicited message, according to the first verification request letter Breath generates session key and generates the second verification solicited message comprising the session key;
The information sending module is also used to send the second verification solicited message to the mobile unit;
The information receiving module is also used to receive the second verification solicited message is confirmed by the mobile unit after return Authentication response information with authentication result information and the session key.
7. the authentication device of vehicle virtual key according to claim 6, which is characterized in that further include: display module, institute Display module is stated for showing the authentication result information and the session key.
8. the authentication device of vehicle virtual key according to claim 6, which is characterized in that further include: decryption obtains mould Block;The decryption obtains module and is used to decrypt the virtual key using preset transmission key;It is obtained using the virtual key Take the bluetooth exclusive identification code of mobile unit;
Communication building block;The communication building block is for searching for the corresponding mobile unit of the bluetooth exclusive identification code therewith Establish Bluetooth communication connection.
9. a kind of mobile terminal, which is characterized in that including memory and processor, the memory is for storing computer journey Sequence, the processor runs the computer program so that the mobile terminal execution is according to claim 1 to any one of 5 institutes The authentication method for the vehicle virtual key stated.
10. a kind of computer readable storage medium, which is characterized in that it, which is stored in mobile terminal as claimed in claim 9, makes The computer program.
CN201811516360.1A 2018-12-12 2018-12-12 Authentication method and device for vehicle virtual key Active CN109448195B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811516360.1A CN109448195B (en) 2018-12-12 2018-12-12 Authentication method and device for vehicle virtual key

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811516360.1A CN109448195B (en) 2018-12-12 2018-12-12 Authentication method and device for vehicle virtual key

Publications (2)

Publication Number Publication Date
CN109448195A true CN109448195A (en) 2019-03-08
CN109448195B CN109448195B (en) 2021-10-08

Family

ID=65557705

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811516360.1A Active CN109448195B (en) 2018-12-12 2018-12-12 Authentication method and device for vehicle virtual key

Country Status (1)

Country Link
CN (1) CN109448195B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109951277A (en) * 2019-03-12 2019-06-28 广州小鹏汽车科技有限公司 Virtual key binding method and system
CN110167021A (en) * 2019-04-29 2019-08-23 江苏大学 A kind of Vehicular virtual key is realized and communication means
CN110503731A (en) * 2019-07-10 2019-11-26 西安艾润物联网技术服务有限责任公司 Parking charge method, apparatus and system
CN111028397A (en) * 2019-05-28 2020-04-17 上海银基信息安全技术股份有限公司 Authentication method and device, and vehicle control method and device
CN111083670A (en) * 2019-12-31 2020-04-28 东风小康汽车有限公司重庆分公司 Vehicle using method and device based on intelligent key
CN111572493A (en) * 2020-05-08 2020-08-25 郑州信大捷安信息技术股份有限公司 Vehicle keyless entry and starting system and method based on Internet of vehicles
CN111661039A (en) * 2020-05-14 2020-09-15 浙江吉利汽车研究院有限公司 Vehicle remote starting method and system for remote control parking
CN112396738A (en) * 2020-12-01 2021-02-23 深圳市汇顶科技股份有限公司 Unlocking method of shared device and related device
CN113792287A (en) * 2021-09-14 2021-12-14 江苏北斗星通汽车电子有限公司 Key generation method, verification method and device for vehicle-mounted navigation system background
WO2024060673A1 (en) * 2022-09-20 2024-03-28 上海银基信息安全技术股份有公司 Method, system and apparatus for activating physical key, and device and medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8140845B2 (en) * 2001-09-13 2012-03-20 Alcatel Lucent Scheme for authentication and dynamic key exchange
CN104639329A (en) * 2015-02-02 2015-05-20 浙江大学 Method for mutual authentication of user identities based on elliptic curve passwords
CN105015489A (en) * 2015-07-14 2015-11-04 杭州万好万家新能源科技有限公司 Intelligent vehicle control system based on digital key
CN106656907A (en) * 2015-10-28 2017-05-10 阿里巴巴集团控股有限公司 Authentication method, apparatus, terminal device and system
CN107483195A (en) * 2017-09-08 2017-12-15 哈尔滨工业大学深圳研究生院 Safe mutual authentication and key agreement protocol under environment of internet of things
CN107800539A (en) * 2016-09-05 2018-03-13 华为技术有限公司 Authentication method, authentication device and Verification System
CN108809645A (en) * 2018-07-24 2018-11-13 南方电网科学研究院有限责任公司 The method, apparatus and electrical power distribution automatization system of key agreement

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8140845B2 (en) * 2001-09-13 2012-03-20 Alcatel Lucent Scheme for authentication and dynamic key exchange
CN104639329A (en) * 2015-02-02 2015-05-20 浙江大学 Method for mutual authentication of user identities based on elliptic curve passwords
CN105015489A (en) * 2015-07-14 2015-11-04 杭州万好万家新能源科技有限公司 Intelligent vehicle control system based on digital key
CN106656907A (en) * 2015-10-28 2017-05-10 阿里巴巴集团控股有限公司 Authentication method, apparatus, terminal device and system
CN107800539A (en) * 2016-09-05 2018-03-13 华为技术有限公司 Authentication method, authentication device and Verification System
CN107483195A (en) * 2017-09-08 2017-12-15 哈尔滨工业大学深圳研究生院 Safe mutual authentication and key agreement protocol under environment of internet of things
CN108809645A (en) * 2018-07-24 2018-11-13 南方电网科学研究院有限责任公司 The method, apparatus and electrical power distribution automatization system of key agreement

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109951277B (en) * 2019-03-12 2020-10-16 广州小鹏汽车科技有限公司 Virtual key binding method and system
US11882509B2 (en) 2019-03-12 2024-01-23 Guangzhou Chengxing Zhidong Motors Technology Co., Ltd. Virtual key binding method and system
CN109951277A (en) * 2019-03-12 2019-06-28 广州小鹏汽车科技有限公司 Virtual key binding method and system
CN110167021A (en) * 2019-04-29 2019-08-23 江苏大学 A kind of Vehicular virtual key is realized and communication means
CN111028397A (en) * 2019-05-28 2020-04-17 上海银基信息安全技术股份有限公司 Authentication method and device, and vehicle control method and device
CN110503731A (en) * 2019-07-10 2019-11-26 西安艾润物联网技术服务有限责任公司 Parking charge method, apparatus and system
CN111083670A (en) * 2019-12-31 2020-04-28 东风小康汽车有限公司重庆分公司 Vehicle using method and device based on intelligent key
CN111572493B (en) * 2020-05-08 2021-04-13 郑州信大捷安信息技术股份有限公司 Vehicle keyless entry and starting system and method based on Internet of vehicles
CN111572493A (en) * 2020-05-08 2020-08-25 郑州信大捷安信息技术股份有限公司 Vehicle keyless entry and starting system and method based on Internet of vehicles
CN111661039A (en) * 2020-05-14 2020-09-15 浙江吉利汽车研究院有限公司 Vehicle remote starting method and system for remote control parking
CN112396738A (en) * 2020-12-01 2021-02-23 深圳市汇顶科技股份有限公司 Unlocking method of shared device and related device
CN113792287A (en) * 2021-09-14 2021-12-14 江苏北斗星通汽车电子有限公司 Key generation method, verification method and device for vehicle-mounted navigation system background
WO2024060673A1 (en) * 2022-09-20 2024-03-28 上海银基信息安全技术股份有公司 Method, system and apparatus for activating physical key, and device and medium

Also Published As

Publication number Publication date
CN109448195B (en) 2021-10-08

Similar Documents

Publication Publication Date Title
CN109448195A (en) The authentication method and device of vehicle virtual key
DE102017102388B4 (en) PROCEDURE FOR ADJUSTING ACCESS TO A VEHICLE
CN111083670A (en) Vehicle using method and device based on intelligent key
CN103139181B (en) A kind of authorization method of open authentication, device and system
US11057195B2 (en) Method and system for providing security for the first time a mobile device makes contact with a device
CN104756458A (en) Method and apparatus for securing a connection in a communications network
CN108848496A (en) Authentication method, TEE terminal and the management platform of virtual eSIM card based on TEE
US20220311625A1 (en) Certificate Application Method And Device
CN110288729A (en) A kind of vehicle starting method and system based on wireless near field communication
CN104506527A (en) Multidimensional information pointer platform and data access method thereof
CN108650220A (en) Provide, obtain method, the equipment of mobile terminal certificate and automobile end chip certificate
CN105847000A (en) Token generation method and communication system based on same
CN103765831A (en) Apparatus and method for providing service to heterogeneous service terminals
CN109257365A (en) A kind of information processing method, device, equipment and storage medium
CN109041263A (en) A kind of TBox Bluetooth connecting method and device
CN108966208A (en) The method for down loading and device of eUICC subscription data
CN113132977A (en) Network distribution method, network distribution system and computer readable storage medium
CN112913209A (en) Service authorization management method and device
CN111756530B (en) Quantum service mobile engine system, network architecture and related equipment
JP7143744B2 (en) Equipment integration system and update management system
CN110417798A (en) The communication means and device of terminal device and vehicle device
CN112235276B (en) Master-slave equipment interaction method, device, system, electronic equipment and computer medium
CN108737081B (en) Quantum key output control system and method thereof
CN105516070B (en) A kind of method and device that Service Ticket substitutes
CN112751803B (en) Method, apparatus, and computer-readable storage medium for managing objects

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
CB02 Change of applicant information

Address after: Room 1601-35, No.8, second financial street, Wuxi Economic Development Zone, Wuxi City, Jiangsu Province, 214125

Applicant after: Wuxi cheliantianxia Information Technology Co.,Ltd.

Address before: Room a-0465, 2 / F, building 3, yard 30, Shixing street, Shijingshan District, Beijing

Applicant before: BEIJING AUTO-LINK WORLD INFORMATION TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
CP02 Change in the address of a patent holder

Address after: No. 8, Huayun Road, Wuxi City, Jiangsu Province, 214000

Patentee after: Wuxi cheliantianxia Information Technology Co.,Ltd.

Address before: Room 1601-35, No.8, second financial street, Wuxi Economic Development Zone, Wuxi City, Jiangsu Province, 214125

Patentee before: Wuxi cheliantianxia Information Technology Co.,Ltd.

CP02 Change in the address of a patent holder