Digital key detection method, system, vehicle, and computer-readable storage medium

By verifying and testing the digital key information during vehicle production, the problem of digital keys being undetectable during vehicle production is solved, ensuring the usability and delivery quality of digital keys.

CN115690953BActive Publication Date: 2025-12-05SAIC GM WULING AUTOMOBILE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211186682.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-27
Publication Date
2025-12-05
Estimated Expiration
2042-09-27

AI Technical Summary

Technical Problem

The inability to effectively test the usability of digital keys during vehicle production may affect users' normal use in the after-sales process.

Method used

By burning digital key information into the vehicle's Bluetooth and NFC modules, and sending relevant information to the digital key management system for verification, the system receives the verification results and performs function tests to ensure the usability of the digital key.

Benefits of technology

It enables accurate uploading of data binding relationships during offline testing, ensuring the availability of the digital key function, avoiding the risk of key information leakage or functional unavailability, and ensuring the quality of delivery to users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115690953B_ABST
    Figure CN115690953B_ABST
Patent Text Reader

Abstract

The application discloses a kind of digital key detection method, system, vehicle and computer readable storage medium. Including the following steps: digital key information is sequentially burned to the Bluetooth module and NFC module of vehicle to be measured, and the Bluetooth information of the Bluetooth module and the NFC information of the NFC module are acquired;The digital key information, the Bluetooth information and the NFC information are sent to digital key management system, to make the digital key management system verify the digital key information, the Bluetooth information and the NFC information;Receive the verification result fed back by the digital key management system, according to the verification result and the digital key information, obtain the test digital key corresponding to the vehicle to be measured, and function detection is carried out to the test digital key;Obtain detection result, and complete digital key detection according to the detection result.The application improves the quality of digital key when applying.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of digital key detection, and in particular to a digital key detection method and system, a vehicle and a computer readable storage medium. BACKGROUND

[0002] With the development of Internet of Vehicles technology, digital keys are favored by the automotive industry because they can replace traditional physical keys to perform unlocking and locking, vehicle starting operations. Compared with traditional automotive physical keys, digital keys involve complex data information interaction between the mobile phone and the Bluetooth module, such as security authentication, short-range vehicle control, ranging and positioning, key management, and the business logic will be more complex.

[0003] Generally, before using a digital key, the Bluetooth module of the vehicle has written key, VIN and other related information, and the VIN, Bluetooth module information, key and other binding information of the vehicle have been uploaded to the cloud. When a user first uses a digital key, the key application needs to be initiated to the cloud, and the cloud sends the key information to the mobile phone. The mobile phone can only connect to the paired Bluetooth module to perform unlocking and locking, starting the vehicle and other operations.

[0004] However, how to check whether the digital key of the vehicle is available during normal production to avoid affecting the normal use of the digital key by the user in the after-sales link is the main technical problem solved by this patent. SUMMARY

[0005] The main purpose of the present application is to provide a digital key detection method, system, vehicle and computer readable storage medium. The purpose is to solve the problem that the digital key of the vehicle cannot be detected during production, which affects the normal use of the digital key by the user in the after-sales link.

[0006] To achieve the above purpose, the present application provides a digital key detection method, which is applied to an offline detection system, and the offline detection system is in communication connection with a digital key management system. The digital key detection method comprises the following steps:

[0007] The digital key information is sequentially burned into the Bluetooth module and the NFC module of the vehicle to be tested, and the Bluetooth information of the Bluetooth module and the NFC information of the NFC module are obtained;

[0008] The digital key information, the Bluetooth information and the NFC information are sent to the digital key management system, so that the digital key management system verifies the digital key information, the Bluetooth information and the NFC information;

[0009] receive a verification result fed back by the digital key management system, and acquire a test digital key corresponding to the vehicle to be tested according to the verification result and the digital key information, and perform function detection on the test digital key;

[0010] acquire a detection result, and complete the digital key detection according to the detection result.

[0011] Optionally, before the step of sequentially burning the digital key information into the Bluetooth module and the NFC module of the vehicle to be tested, the method further comprises:

[0012] acquiring a random channel encryption key of the burning channel, and encrypting the burning channel according to the random channel encryption key;

[0013] the step of sequentially burning the preset digital information into the Bluetooth module and the NFC module of the vehicle comprises:

[0014] burning the preset digital key information into the Bluetooth module of the vehicle according to the random encryption key to obtain encrypted digital key information;

[0015] burning the encrypted digital key information into the NFC module.

[0016] Optionally, the step of acquiring the test digital key corresponding to the vehicle to be tested according to the verification result, and performing function detection on the test digital key comprises:

[0017] in the case that the verification result is a verification pass, acquiring the test digital key corresponding to the vehicle to be tested according to the vehicle identification number in the digital key information and a preset user terminal;

[0018] performing function detection on the test digital key according to the preset user terminal.

[0019] Optionally, the step of performing function detection on the test digital key according to the preset user terminal comprises:

[0020] setting a test validity period of the test digital key according to the preset user terminal;

[0021] performing function detection on the test digital key within the test validity period.

[0022] Optionally, the step of acquiring the verification result, and completing the digital key detection according to the verification result comprises:

[0023] according to the detection result, sending a key destruction instruction to the digital key management system, and completing the digital key detection.

[0024] In addition, in order to achieve the above-mentioned purpose, the present application also provides a digital key detection method applied to a digital key management system connected with an offline detection system, the digital key detection method comprising the steps of:

[0025] receiving the digital key information, the Bluetooth information and the NFC information sent by the offline detection system, verifying the digital key information, the Bluetooth information and the NFC information according to a database of the digital key management system, and obtaining a verification result;

[0026] sending the verification result to the offline detection system.

[0027] Optionally, after the step of sending the verification result to the offline detection system, the method further comprises the steps of:

[0028] receiving a destruction key instruction sent by the offline detection system, and deleting a test digital key according to the destruction key instruction.

[0029] In addition, in order to achieve the above-mentioned purpose, the present application also provides a digital key detection system, which comprises an offline detection system and a digital key management system connected with each other in communication, wherein,

[0030] the offline detection system is used for sequentially burning digital key information to a Bluetooth module and an NFC module of a vehicle to be tested, and obtaining Bluetooth information of the Bluetooth module and NFC information of the NFC module;

[0031] the offline detection system is used for sending the digital key information, the Bluetooth information and the NFC information to the digital key management system, so that the digital key management system verifies the digital key information, the Bluetooth information and the NFC information;

[0032] the digital key management system is used for receiving the digital key information, the Bluetooth information and the NFC information sent by the offline detection system, verifying the digital key information, the Bluetooth information and the NFC information according to a database of the digital key management system, and obtaining a verification result;

[0033] the digital key management system is used for sending the verification result to the offline detection system.

[0034] the offline detection system is used for receiving the verification result fed back by the digital key management system, obtaining a test digital key corresponding to the vehicle to be tested according to the verification result and the digital key information, and performing function detection on the test digital key;

[0035] The offline detection system is used for obtaining a detection result and completing digital key detection according to the detection result.

[0036] In addition, to achieve the above object, the application further provides a vehicle comprising a digital key management system, a memory, a processor, and a digital key detection program stored on the memory and executable on the processor, wherein the digital key detection program implements the steps of the digital key detection method when executed by the processor.

[0037] In addition, to achieve the above object, the application further provides a computer readable storage medium, wherein the computer readable storage medium stores a digital key detection program, and the digital key detection program implements the steps of the digital key detection method when executed by a processor.

[0038] The application provides a digital key detection method, system, vehicle and computer readable storage medium, the digital key detection method is applied to an offline detection system and a digital key management system, the offline detection system is in communication connection with the digital key management system, and the digital key detection method comprises the following steps: digital key information is sequentially burned into a Bluetooth module and an NFC module of a vehicle to be tested, and Bluetooth information of the Bluetooth module and NFC information of the NFC module are obtained; the digital key information, the Bluetooth information and the NFC information are sent to the digital key management system, so that the digital key management system verifies the digital key information, the Bluetooth information and the NFC information; the digital key information, the Bluetooth information and the NFC information sent by the offline detection system are received, the digital key information, the Bluetooth information and the NFC information are verified according to a database of the digital key management system, and a verification result is obtained; and the verification result is sent to the offline detection system. The verification result fed back by the digital key management system is received, a test digital key corresponding to the vehicle to be tested is obtained according to the verification result and the digital key information, and function detection is performed on the test digital key; a detection result is obtained, and digital key detection is completed according to the detection result. Through the above method, the binding relationship between the vehicle to be tested and the Bluetooth module is uploaded to the digital key management system in the offline detection process, and closed-loop data verification is formed, so that data uploading is accurate and correct. Complex digital key information security circulation and saving can be effectively realized, and the risk of key information leakage or function unavailability can be avoided. By generating a test key, whether the digital key function is abnormal in the vehicle offline process is tested, so that the Bluetooth digital key of the offline vehicle is available, and quality problems existing in delivery to users are avoided. BRIEF DESCRIPTION OF DRAWINGS

[0039] Figure 1 It is a device structure schematic diagram of a hardware running environment related to an embodiment scheme of the application.

[0040] Figure 2 is a flowchart of an embodiment of the digital key detection method of the present application;

[0041] Figure 3 is a detailed flowchart of step S11 in an embodiment of the digital key detection method of the present application;

[0042] Figure 4 is a detailed flowchart of step S32 in an embodiment of the digital key detection method of the present application;

[0043] Figure 5 is a flowchart of an embodiment of the digital key detection method of the present application.

[0044] The implementation, functional features and advantages of the present application will be further described with reference to the accompanying drawings in conjunction with embodiments. DETAILED DESCRIPTION

[0045] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and do not limit the present application.

[0046] As shown in Figure 1 , the terminal structure schematic diagram of the hardware running environment involved in the embodiment scheme of the present application. Figure 1

[0047] The terminal of the embodiment of the present application can be a vehicle.

[0048] As shown in Figure 1 , the terminal can include a processor 1001 such as a CPU, a communication bus 1002, a user interface 1003, a DVI interface 1004, a USB interface 1005, and a memory 1006. The communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 can include a display screen (Display), an input unit such as a keyboard (Keyboard), and optionally the user interface 1003 can also include a standard wired interface, a wireless interface. The DVI interface 1004 can optionally include a standard wired interface, and is connected with other external devices through a DVI line. The USB interface 1005 can optionally include a standard wired interface, and is connected with other external devices through a USB connection line. The memory 1006 can be a high-speed RAM memory, or a stable memory (non-volatile memory) such as a magnetic disk memory. The memory 1006 can also be an independent storage device from the aforementioned processor 1001.

[0049] ​Optionally, the terminal can further include an audio circuit and the like, which will not be described here.

[0050] Those skilled in the art can understand that Figure 1 The terminal structure shown in the above embodiments does not constitute a limitation on the terminal, and can include more or fewer components than shown, or combine certain components, or different component arrangements.

[0051] As Figure 1 As shown, the memory 1006 as a computer storage medium can include an operating system, a DVI interface module, a USB interface module, a user interface module, and a digital key detection program.

[0052] In Figure 1 In the terminal shown in the above embodiments, the DVI interface 1004 is mainly used to connect external devices and communicate data with the external devices; the USB interface 1005 is mainly used to connect external devices and communicate data with the external devices; the user interface 1003 is mainly used to connect clients and communicate data with the clients; and the processor 1001 can be used to call the digital key detection program stored in the memory 1006 and perform the following operations:

[0053] Burn the digital key information to the Bluetooth module and the NFC module of the vehicle to be tested in sequence, and obtain Bluetooth information of the Bluetooth module and NFC information of the NFC module;

[0054] Send the digital key information, the Bluetooth information, and the NFC information to a digital key management system, so that the digital key management system verifies the digital key information, the Bluetooth information, and the NFC information;

[0055] Receive a verification result fed back by the digital key management system, and obtain a test digital key corresponding to the vehicle to be tested according to the verification result and the digital key information, and perform a function detection on the test digital key;

[0056] Obtain a detection result, and complete the digital key detection according to the detection result.

[0057] Further, the processor 1001 can call the digital key detection program stored in the memory 1006, and further perform the following operations:

[0058] Obtain a random channel encryption key of a burning channel, and encrypt the burning channel according to the random channel encryption key;

[0059] The step of sequentially burning the preset digital information to the Bluetooth module and the NFC module of the vehicle includes:

[0060] burn the preset digital key information to the Bluetooth module of the vehicle according to the random encryption key to obtain encrypted digital key information;

[0061] burn the encrypted digital key information to the NFC module.

[0062] Further, the processor 1001 can call the digital key detection program stored in the memory 1006, and further perform the following operations:

[0063] In the case where the verification result is a verification pass, a test digital key corresponding to the vehicle to be tested is applied according to the vehicle identification number in the digital key information and a preset user terminal;

[0064] According to the preset user terminal, the test digital key is functionally detected.

[0065] Further, the processor 1001 can call the digital key detection program stored in the memory 1006, and further perform the following operations:

[0066] According to the preset user terminal, a test validity period of the test digital key is set;

[0067] The test digital key is functionally detected within the test validity period.

[0068] Further, the processor 1001 can call the digital key detection program stored in the memory 1006, and further perform the following operations:

[0069] According to the detection result, a key destruction instruction is sent to the digital key management system, and the digital key detection is completed.

[0070] Further, the processor 1001 can call the digital key detection program stored in the memory 1006, and further perform the following operations:

[0071] Receive the digital key information, Bluetooth information and NFC information sent by the offline detection system, verify the digital key information, the Bluetooth information and the NFC information according to the digital key management system database to obtain a verification result;

[0072] The verification result is sent to the offline detection system.

[0073] Further, the processor 1001 can call the digital key detection program stored in the memory 1006, and further perform the following operations:

[0074] Receive the key destruction instruction sent by the offline detection system, and delete the test digital key according to the key destruction instruction.

[0075] The specific embodiment of the vehicle of the present application is basically the same as each embodiment of the digital key detection procedure described below, and thus will not be described again.

[0076] Please refer to Figure 2 , Figure 2 The flowchart of the first embodiment of the digital key detection method of the present application is shown in the figure. The digital key detection method provided in the embodiment includes the following steps:

[0077] In step S10, the digital key information is sequentially burned into the Bluetooth module and the NFC module of the vehicle to be tested, and the Bluetooth information of the Bluetooth module and the NFC information of the NFC module are obtained.

[0078] In the embodiment, the digital key information includes vehicle information, a key, and offline use times of the vehicle to be tested. The offline use times can be set to 0 at the initial setting, and gradually increase with the use times in the subsequent use process. In addition, it should be noted that when burning the digital key information, the vehicle must be completely installed and in the power-on state before the burning of the digital key information can be performed.

[0079] In an embodiment, the step S10 further includes:

[0080] In step A101, a random channel encryption key is obtained, and the burning channel is encrypted according to the random channel encryption key.

[0081] The step S10 includes:

[0082] In step S11, the digital key information is burned into the Bluetooth module of the vehicle to be tested according to the random encryption key, and encrypted digital key information is obtained.

[0083] In the embodiment, a unique random code is generated by a diagnostic instrument, and the random code is used as a channel encryption key. When the digital key information is burned into the Bluetooth module of the vehicle to be tested, the burning channel is encrypted using the random encryption key, and then the encrypted digital key information is obtained. The diagnostic instrument is a vehicle fault self-check terminal, which is a portable intelligent automobile fault self-check instrument for detecting automobile faults. Users can use it to quickly read faults in the automobile electronic control system, and display fault information through the liquid crystal display screen to quickly identify the fault position and cause. In the present application, the diagnostic instrument is mainly used to read data information and burn information of the vehicle through the vehicle CAN network.

[0084] In step S12, the encrypted digital key information is burned into the NFC module.

[0085] In the embodiment, before the encrypted digital key information is burned into the NFC (Near Field Communication) module, it is also needed to judge whether the to-be-tested vehicle is equipped with the NFC module according to the information of the to-be-tested vehicle. It should be noted that the NFC module can be an NFC blank card or a terminal device with NFC function, for example, a mobile phone, and the like. In the following description, the NFC blank card is taken as an example for description. If the to-be-tested vehicle is equipped with the NFC blank card, the NFC blank card can be placed on the NFC card reader, the writing card process is triggered by the diagnostic instrument, the Bluetooth module enters the writing card mode, and the encrypted digital key information is filled into the NFC card. If the to-be-tested vehicle is not equipped with the NFC blank card, after step S11 is performed, step S20 is directly performed. By generating a random code as a channel encryption key by the diagnostic instrument, it can be ensured that the channel key of each vehicle is unique, and it is ensured that the data uploaded to the cloud platform and the vehicle end is safe and reliable.

[0086] In step S20, the digital key information, the Bluetooth information and the NFC information are sent to the digital key management system, so that the digital key management system verifies the digital key information, the Bluetooth information and the NFC information.

[0087] In the embodiment, the digital key information includes the vehicle information, the key, the offline use times and the like of the to-be-tested vehicle as described above, and the vehicle information includes a vehicle VIN code (Vehicle Identification Number) and a vehicle part number. It should be noted that in the embodiment, the VIN code and the part number in the digital key information are mainly transmitted to the digital key management system. The Bluetooth information includes Bluetooth MAC address, key and the like, and the NFC information includes NFC card number information and the like.

[0088] Since the digital key information has been burned into the Bluetooth module and the NFC module of the to-be-tested vehicle, it is indicated that the binding between the digital key information and the to-be-tested vehicle has been realized. The digital key information, the Bluetooth information and the NFC information are sent to the digital key management system, that is, the binding relationship between the digital key information and the to-be-tested vehicle is sent to the digital key management system. Therefore, the user can obtain the digital key information of the corresponding vehicle from the digital key system, and the digital key function is realized. In addition, it should be noted that if the to-be-tested vehicle does not include the NFC module, the NFC information is set to be a null value, and the NFC information also needs to be sent to the digital key management system.

[0089] Step S30, receiving the verification result fed back by the digital key management system, and acquiring a test digital key corresponding to the vehicle to be tested according to the verification result and the digital key information, and performing function detection on the test digital key;

[0090] The verification result includes two verification results of verification failure and verification success.

[0091] In an embodiment, the step S30 further includes:

[0092] Step S31, in the case where the verification result is verification success, a test digital key corresponding to the vehicle to be tested is applied for according to the vehicle identification number in the digital key information and a preset user terminal;

[0093] Step S32, performing function detection on the test digital key according to the preset user terminal.

[0094] In the embodiment, the vehicle identification number is the VIN code in the above embodiment. The preset user terminal can be a test APP installed in the user terminal. Specifically, after the binding relationship between the digital key information and the vehicle to be tested is uploaded to the digital key management system, the test APP is used to apply for a test digital key corresponding to the vehicle identification number of the vehicle to be tested from the digital key management system, and the test APP is used to perform function detection on the test digital key.

[0095] Specifically, in an embodiment, the step S32 further includes:

[0096] Step A321, setting a test validity period of the test digital key according to the preset user terminal;

[0097] Step A322, performing function detection on the test digital key within the test validity period.

[0098] After the test digital key is acquired, the test digital key is activated in the test APP, and a test validity period of the test digital key is set. Specifically, the test validity period can be 2 hours, and of course, a person skilled in the art can also set different test validity periods, such as 1 hour, 3 hours, or 4 hours, etc., which are not limited in the present application. Within the test validity period, the test key can be received by the test APP to perform verification on functions such as Bluetooth connection, authorization, de-authorization, Bluetooth unlocking, and Bluetooth starting, and of course, a person skilled in the art can also verify different digital key functions, which are not limited in the present application.

[0099] Step S40, acquiring a detection result, and completing digital key detection according to the detection result.

[0100] In an embodiment, the step S40 further comprises:

[0101] The step A41, according to the detection result, sends a key destruction instruction to the digital key management system, and completes the digital key detection.

[0102] The detection result includes detection pass and detection fail, and the key destruction instruction is sent to the digital key management system to make the digital key management system destroy the test digital key, and the digital key detection is completed, whether in the case of detection pass or detection fail.

[0103] The present application provides a digital key detection method, which is applied to an offline detection system, and the offline detection system is in communication connection with a digital key management system; the digital key detection method comprises the following steps: digital key information is sequentially burned into a Bluetooth module and an NFC module of a vehicle to be tested, and Bluetooth information of the Bluetooth module and NFC information of the NFC module are obtained; the digital key information, the Bluetooth information and the NFC information are sent to the digital key management system, so that the digital key management system verifies the digital key information, the Bluetooth information and the NFC information; the digital key information, the Bluetooth information and the NFC information sent by the offline detection system are received, the digital key information, the Bluetooth information and the NFC information are verified according to a database of the digital key management system, and a verification result is obtained; and the verification result is sent to the offline detection system. The verification result fed back by the digital key management system is received, a test digital key corresponding to the vehicle to be tested is obtained according to the verification result and the digital key information, and function detection is performed on the test digital key; a detection result is obtained, and the digital key detection is completed according to the detection result. Through the above method, the binding relationship between the vehicle to be tested and the Bluetooth module is uploaded to the digital key management system in the offline detection process, and closed-loop data verification is formed, so that the data uploading is accurate and correct. The complex digital key information security circulation and preservation can be effectively realized, and the risk of key information leakage or function unavailability is avoided. The test key is generated to test whether the digital key function is abnormal in the vehicle offline process, so as to ensure that the Bluetooth digital key of the offline vehicle is available, and the quality problem existing in the delivery to the user is avoided.

[0104] Further, referring to Figure 5 , based on the first embodiment of the digital key detection method, the second embodiment of the present application is proposed, and the second embodiment provides a digital key detection method, which is applied to a digital key management system, and comprises the following steps:

[0105] Step S50, receiving the digital key information, Bluetooth information and NFC information sent by the offline detection system, verifying the digital key information, Bluetooth information and NFC information according to the database of the digital key management system, and obtaining a verification result;

[0106] Step S60, sending the verification result to the offline detection system.

[0107] In the embodiment, all the digital key information corresponding to all the vehicles exists in the database of the digital key management system. After receiving the digital key information, Bluetooth information and NFC information sent by the offline detection system, the information is compared with the information in the database to determine whether there is a format error, data duplication, data loss or other errors. For example, when verifying the NFC information, if the number of bits of the NFC card number is fixed to 13 bits, and the number of bits received is 12 or 14, it can be determined that the data format is incorrect. For example, if the MAC address of the Bluetooth information is registered, it is determined that the data is duplicated. After the verification is completed, if the verification fails, step S10 is re-executed; if the verification is successful, the verification result is sent to the offline detection system to enable the offline detection system to perform function detection on the digital key information.

[0108] In an embodiment, after step S50, the method further comprises:

[0109] Step A60, receiving the key destruction instruction sent by the offline detection system, and deleting the test digital key according to the key destruction instruction.

[0110] After receiving the key destruction instruction, the related test digital key can be deleted in the database, and the digital key detection is ended.

[0111] The present application provides a digital key detection method, which is applied to a digital key management system connected with an offline detection system. The digital key detection method comprises the following steps: receiving digital key information, Bluetooth information and NFC information sent by the offline detection system, verifying the digital key information, Bluetooth information and NFC information according to the database of the digital key management system, and obtaining a verification result; and sending the verification result to the offline detection system. Through the above method, the binding relationship between the vehicle to be tested and the Bluetooth module in the offline detection process is uploaded to the digital key management system, and a closed-loop data verification is formed to ensure accurate data uploading. The complex digital key information security circulation and preservation can be effectively realized, and the risk of key information leakage or function unavailability can be avoided. By generating a test key, whether the digital key function is abnormal during the offline process of the vehicle to be tested is tested, the Bluetooth digital key of the offline vehicle is ensured to be available, and quality problems existing in the delivery to the user are avoided.

[0112] Further, based on the first embodiment of the digital key detection method, the third embodiment of the present application is proposed, which proposes a digital key detection system, wherein the digital key detection system comprises an offline detection system and a digital key management system which are connected in communication,

[0113] The offline detection system is configured to sequentially burn the digital key information to the Bluetooth module and the NFC module of the vehicle to be tested, and obtain the Bluetooth information of the Bluetooth module and the NFC information of the NFC module.

[0114] The offline detection system is configured to send the digital key information, the Bluetooth information and the NFC information to the digital key management system, so that the digital key management system verifies the digital key information, the Bluetooth information and the NFC information.

[0115] The digital key management system is configured to receive the digital key information, the Bluetooth information and the NFC information sent by the offline detection system, verify the digital key information, the Bluetooth information and the NFC information according to the database of the digital key management system, and obtain a verification result.

[0116] The digital key management system is configured to send the verification result to the offline detection system.

[0117] The offline detection system is configured to receive the verification result fed back by the digital key management system, obtain a test digital key corresponding to the vehicle to be tested according to the verification result and the digital key information, and perform function detection on the test digital key.

[0118] The offline detection system is configured to obtain a detection result, and complete the digital key detection according to the detection result.

[0119] In this embodiment, the specific embodiments are described in the first embodiment and the second embodiment, which will not be repeated here.

[0120] In addition, the embodiment of the present application further proposes a computer readable storage medium, wherein the computer readable storage medium stores a digital key detection program, and the digital key detection program is executed by a processor to realize the following operations:

[0121] The digital key information is sequentially burned to the Bluetooth module and the NFC module of the vehicle to be tested, and the Bluetooth information of the Bluetooth module and the NFC information of the NFC module are obtained.

[0122] send the digital key information, the Bluetooth information and the NFC information to a digital key management system, so that the digital key management system verifies the digital key information, the Bluetooth information and the NFC information;

[0123] receive a verification result fed back by the digital key management system, and acquire a test digital key corresponding to the vehicle to be tested according to the verification result and the digital key information, and perform function detection on the test digital key;

[0124] acquire a detection result, and complete digital key detection according to the detection result.

[0125] Further, the digital key detection program further implements the following operations when executed by the processor:

[0126] acquire a random channel encryption key of a burning channel, and encrypt the burning channel according to the random channel encryption key;

[0127] The step of sequentially burning the digital information to the Bluetooth module and the NFC module of the vehicle comprises:

[0128] burning preset digital key information to the Bluetooth module of the vehicle to be tested according to the random encryption key to obtain encrypted digital key information;

[0129] burn the encrypted digital key information to the NFC module.

[0130] Further, the digital key detection program further implements the following operations when executed by the processor:

[0131] in the case that the verification result is a verification pass, acquire a vehicle identification number in the digital key information, and apply for a test digital key corresponding to the vehicle to be tested by a preset user terminal according to the vehicle identification number;

[0132] perform function detection on the test digital key according to the preset user terminal.

[0133] Further, the digital key detection program further implements the following operations when executed by the processor:

[0134] set a test validity period of the test digital key according to the preset user terminal;

[0135] perform function detection on the test digital key within the test validity period.

[0136] Further, the digital key detection program further implements the following operations when executed by the processor:

[0137] According to the detection result, a destruction key instruction is sent to the digital key management system, and digital key detection is completed.

[0138] Further, the digital key detection program, when executed by the processor, further implements the following operations:

[0139] The digital key information, the Bluetooth information and the NFC information sent by the offline detection system are received, and the digital key information, the Bluetooth information and the NFC information are verified according to the digital key management system database to obtain a verification result;

[0140] The verification result is sent to the offline detection system.

[0141] Further, the digital key detection program, when executed by the processor, further implements the following operations:

[0142] The destruction key instruction sent by the offline detection system is received, and the test digital key is deleted according to the destruction key instruction.

[0143] The specific embodiments of the computer readable storage medium of the present application are basically the same as the above-mentioned digital key detection program, and will not be repeated here.

[0144] It should be noted that in this paper, the term "including", "containing" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or system including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or includes elements inherent to such process, method, article or system. Without more limitations, the element defined by the statement "including a" does not exclude the presence of another identical element in the process, method, article or system including the element.

[0145] The above-mentioned embodiment number of the present application is only for description, not representing the pros and cons of the embodiment.

[0146] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment method can be realized by software plus necessary general hardware platform, of course, it can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, including a plurality of instructions for making a terminal device (which can be a mobile phone, computer, server, air conditioner or network device) execute the method described in each embodiment of the present application.

[0147] The above merely describes the preferred embodiments of the present application, and is not intended to limit the patent scope of the present application, and any equivalent structure or equivalent process conversion, or direct or indirect application in other related technical fields, which are made by using the content of the present application specification and drawings, are also included in the patent protection scope of the present application.

Claims

1. A digital key detection method, characterized by, The digital key detection method is applied to an offline detection system, the offline detection system is in communication connection with a digital key management system, and the digital key detection method comprises the following steps: Burn digital key information to a Bluetooth module and an NFC module of a vehicle to be tested in sequence, and obtain Bluetooth information of the Bluetooth module and NFC information of the NFC module; Send the digital key information, the Bluetooth information and the NFC information to the digital key management system, so that the digital key management system verifies the digital key information, the Bluetooth information and the NFC information; Receive a verification result fed back by the digital key management system, and obtain a test digital key corresponding to the vehicle to be tested according to the verification result and the digital key information, and perform function detection on the test digital key; Obtain a detection result, and complete digital key detection according to the detection result.

2. The digital key detection method of claim 1, wherein, Before the step of burning the digital key information to the Bluetooth module and the NFC module of the vehicle to be tested in sequence, the following step is further included: Obtain a random encryption key, and encrypt a burning channel according to the random encryption key; The step of burning the digital key information to the Bluetooth module and the NFC module of the vehicle to be tested in sequence comprises the following steps: Burn preset digital key information to the Bluetooth module of the vehicle to be tested according to the random encryption key, to obtain encrypted digital key information; Burn the encrypted digital key information to the NFC module.

3. The digital key detection method of claim 2, wherein, The step of obtaining the test digital key corresponding to the vehicle to be tested according to the verification result and the digital key information, and performing function detection on the test digital key comprises the following steps: In a case where the verification result is a verification pass, apply for a test digital key corresponding to the vehicle to be tested according to a vehicle identification number in the digital key information and a preset user terminal; Perform function detection on the test digital key according to the preset user terminal.

4. The digital key detection method of claim 3, wherein, The step of performing function detection on the test digital key according to the preset user terminal comprises the following steps: Set a test validity period of the test digital key according to the preset user terminal; Perform function detection on the test digital key within the test validity period.

5. The digital key detection method according to claim 4, wherein The step of obtaining a detection result and completing digital key detection according to the detection result comprises the following steps: According to the detection result, send a key destruction instruction to the digital key management system, and complete digital key detection.

6. A digital key detection method characterized by, The digital key detection method is applied to a digital key management system, the digital key management system is connected with an offline detection system, the offline detection system burns digital key information to a Bluetooth module and an NFC module of a vehicle to be tested in sequence, and obtains Bluetooth information of the Bluetooth module and NFC information of the NFC module, and sends the digital key information, the Bluetooth information and the NFC information to the digital key management system, and the digital key detection method comprises the following steps: The digital key information, the Bluetooth information and the NFC information are received from the offline detection system, and the digital key information, the Bluetooth information and the NFC information are verified according to a database of the digital key management system to obtain a verification result; The verification result is sent to the offline detection system, so that the offline detection system obtains a test digital key corresponding to the vehicle to be tested according to the verification result and the digital key information, and performs function detection on the test digital key to obtain a detection result, and completes the digital key detection according to the detection result.

7. The digital key detection method according to claim 6, wherein After the step of sending the verification result to the offline detection system, the following steps are further included: A destruction key instruction is received from the offline detection system, and the test digital key is deleted according to the destruction key instruction.

8. A digital key detection system characterized by, The digital key detection system includes an offline detection system and a digital key management system in communication with each other, wherein The offline detection system is configured to sequentially burn the digital key information into a Bluetooth module and an NFC module of the vehicle to be tested, and obtain Bluetooth information of the Bluetooth module and NFC information of the NFC module; The offline detection system is configured to send the digital key information, the Bluetooth information and the NFC information to the digital key management system, so that the digital key management system verifies the digital key information, the Bluetooth information and the NFC information; The digital key management system is configured to receive the digital key information, the Bluetooth information and the NFC information sent by the offline detection system, and verify the digital key information, the Bluetooth information and the NFC information according to a database of the digital key management system to obtain a verification result; The digital key management system is configured to send the verification result to the offline detection system; The offline detection system is configured to receive the verification result fed back by the digital key management system, and obtain a test digital key corresponding to the vehicle to be tested according to the verification result and the digital key information, and perform function detection on the test digital key; The offline detection system is configured to obtain a detection result, and complete the digital key detection according to the detection result.

9. A vehicle characterized by comprising: The vehicle includes a digital key detection system, a memory, a processor, and a digital key detection program stored on the memory and executable on the processor, and the digital key detection program implements the steps of the digital key detection method according to any one of claims 1 to 7 when executed by the processor.

10. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a digital key detection program, and the digital key detection program implements the steps of the digital key detection method according to any one of claims 1 to 7 when executed by the processor.

Citation Information

Patent Citations

  • Vehicle off-line detection system and detection method for detecting Bluetooth key function

    CN113179492A