Vehicle unlocking method and device, electronic equipment and vehicle

By establishing a wireless communication channel and a quantum channel between the key end and the vehicle end, and determining the communication key information using quantum encryption processing, the problem of poor communication security in the existing keyless vehicle unlocking method is solved, and higher security and convenience are achieved.

CN119550939APending Publication Date: 2025-03-04BEIJING CO WHEELS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311133226.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-04
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

The existing keyless vehicle unlocking methods have the problem of poor communication security, especially when facing computer solutions with strong computing power, the key is easily cracked, resulting in the communication process losing security.

Method used

Using an encrypted communication method based on quantum key, a wireless communication channel and a quantum channel are established between the key end and the vehicle end, and the communication key information is determined using quantum encryption processing to realize vehicle unlocking.

Benefits of technology

It effectively reduces the possibility of communication key being cracked, improves the security and convenience of the vehicle unlocking process, and solves the problem of insufficient communication security in the prior art.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119550939A_ABST
    Figure CN119550939A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle unlocking method and device, electronic equipment and a vehicle, and relates to the technical field of communication. The method comprises the steps that when it is detected that a target key exists in a preset range, a communication establishment request is sent to the target key; wherein the target key is matched with the vehicle end in advance; establishing communication with the target key under the condition that a response instruction fed back by the target key is received; wherein establishment of communication with the target key comprises establishment of a wireless communication channel and establishment of a quantum channel; determining communication key information after quantum encryption processing with the target key through the wireless communication channel and the quantum channel; and receiving unlocking information which is sent by the target key and is determined based on the communication key information, and unlocking the vehicle according to the unlocking information. According to the method, the wireless communication channel and the quantum channel are established between the key end and the vehicle end, the communication key information is determined through quantum encryption processing, and the vehicle is unlocked, so that the convenience and the safety of the communication process are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a vehicle unlocking method, device, electronic equipment and vehicle. Background Art

[0002] At present, the commonly used method of unlocking a vehicle is usually for the user to manually press the unlock button with the key, and the keyless unlocking method (Passive Entry Passive Start, PEPS) is gradually emerging. In PEPS, encryption is usually performed using a method based on a public key encryption algorithm. For example, in actual use, the key in the user's hand uses the public key to generate a key, which is then sent to the vehicle end. The vehicle end decrypts the key using the private key, and the vehicle can be unlocked after verification. The user does not need to perform any operation during the entire process, but when this encryption method is faced with a powerful computer solution, the key will be cracked, and the communication process at this time will also lose security. Therefore, the current keyless vehicle unlocking method will have a technical problem of poor communication security. Summary of the invention

[0003] In view of this, the present application provides a vehicle unlocking method, device, electronic device and vehicle. The main purpose is to propose a communication method based on quantum key encryption, which can improve the technical problem of poor communication security in the current keyless vehicle unlocking method.

[0004] In a first aspect, the present application provides a vehicle unlocking method, the method comprising:

[0005] When detecting that the target key exists within a preset range, sending a communication establishment request to the target key; wherein the target key is pre-paired with the vehicle end;

[0006] Upon receiving a response instruction fed back by the target key, establishing communication with the target key; wherein establishing communication with the target key includes establishing a wireless communication channel and establishing a quantum channel;

[0007] Determine communication key information processed by quantum encryption with the target key through the wireless communication channel and the quantum channel;

[0008] Receive unlocking information determined based on the communication key information and sent by the target key, and unlock the vehicle according to the unlocking information.

[0009] In a second aspect, the present application provides a vehicle unlocking method, the method comprising:

[0010] After receiving a communication establishment request sent from the vehicle end, a response instruction is fed back to the vehicle end, and communication is established with the vehicle end; wherein the communication establishment with the vehicle end includes establishing a wireless communication channel and establishing a quantum channel; the target key is pre-paired with the vehicle end;

[0011] Determine communication key information processed by quantum encryption with the target key through the wireless communication channel and the quantum channel;

[0012] After determining the communication key information, unlocking information is sent to the vehicle end based on the communication key information to unlock the vehicle.

[0013] In a third aspect, the present application provides a vehicle unlocking device, the device comprising:

[0014] A sending unit is configured to send a communication establishment request to the target key when detecting that the target key exists within a preset range; wherein the target key is pre-paired with the vehicle end;

[0015] A first communication unit is configured to establish communication with the target key upon receiving a response instruction fed back by the target key; wherein the establishing communication with the target key includes establishing a wireless communication channel and establishing a quantum channel;

[0016] A first determining unit is configured to determine communication key information processed by quantum encryption with the target key through the wireless communication channel and the quantum channel;

[0017] The first processing unit is configured to receive unlocking information sent by the target key and determined based on the communication key information, and unlock the vehicle according to the unlocking information.

[0018] In a fourth aspect, the present application provides a vehicle unlocking device, the device comprising:

[0019] The second communication unit is configured to, after receiving a communication establishment request sent from the vehicle end, feed back a response instruction to the vehicle end and establish communication with the vehicle end; wherein the communication establishment with the vehicle end includes establishing a wireless communication channel and establishing a quantum channel; the target key is pre-paired with the vehicle end;

[0020] A second determining unit is configured to determine communication key information processed by quantum encryption with the target key through the wireless communication channel and the quantum channel;

[0021] The second processing unit is configured to send unlocking information to the vehicle end to unlock the vehicle based on the communication key information after determining the communication key information.

[0022] In a fifth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the vehicle unlocking method described in the first aspect is implemented.

[0023] In a sixth aspect, the present application provides another computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the vehicle unlocking method described in the second aspect.

[0024] In a seventh aspect, the present application provides an electronic device comprising a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein the processor implements the vehicle unlocking method described in the first aspect when executing the computer program.

[0025] In an eighth aspect, the present application provides another electronic device, comprising a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein the processor implements the vehicle unlocking method described in the second aspect when executing the computer program.

[0026] In a ninth aspect, the present application provides a vehicle, comprising: the device as described in the third or fourth aspect, or the electronic device as described in the seventh or eighth aspect.

[0027] By means of the above technical scheme, the present application provides a vehicle unlocking method, device, electronic device and vehicle, which sends a communication request to the target key when detecting that the target key exists within a preset range. The target key is pre-paired with the vehicle end. When receiving the response command fed back by the target key, two communication modes, namely a wireless communication channel and a quantum channel, are established with the target key. Then, the communication key information is determined with the target key through the wireless communication channel and the quantum channel, and the unlocking information determined based on the communication key information sent by the target key is received to unlock the vehicle. The present application establishes two communication channels, namely a wireless communication channel and a quantum channel, between the key end and the vehicle end, determines the communication key information through quantum encryption processing and unlocks the vehicle, effectively reducing the possibility of the communication key being cracked, thereby improving the convenience and security of the communication process, and solving the technical problem that the current keyless vehicle unlocking method has poor communication security.

[0028] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0030] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0031] Figure 1 A schematic diagram of a vehicle unlocking method provided in an embodiment of the present application is shown;

[0032] Figure 2 A schematic diagram showing a flow chart of another vehicle unlocking method provided in an embodiment of the present application;

[0033] Figure 3 A schematic diagram showing a flow chart of another vehicle unlocking method provided in an embodiment of the present application;

[0034] Figure 4 A schematic diagram showing a flow chart of another vehicle unlocking method provided in an embodiment of the present application;

[0035] Figure 5 A schematic diagram of an application scenario architecture provided by an embodiment of the present application is shown;

[0036] Figure 6 A schematic diagram of an interaction process of a vehicle unlocking method provided in an embodiment of the present application is shown;

[0037] Figure 7 A schematic diagram showing a flow chart of another vehicle unlocking method provided in an embodiment of the present application;

[0038] Figure 8 A schematic diagram showing the relationship between the photon polarization angle and the polarization basis provided in an embodiment of the present application is shown;

[0039] Fig. 9 A schematic structural diagram of a vehicle unlocking device provided in an embodiment of the present application is shown;

[0040] Fig.10 A schematic structural diagram of another vehicle unlocking device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0041] In order to more clearly understand the above-mentioned purposes, features and advantages of the present application, the scheme of the present application will be further described below. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict.

[0042] In order to improve the technical problems of poor communication security in the existing technology, such as Figure 1 As shown, this embodiment proposes a vehicle unlocking method, which includes:

[0043] S101, when it is detected that a target key exists within a preset range, a communication establishment request is sent to the target key.

[0044] Among them, the target key is pre-paired with the vehicle end. When the vehicle is not unlocked, the RF module in the vehicle will periodically scan in a low-frequency manner whether there is a pre-paired target key within the preset range. And the pre-pairing only needs to allow the RF module in the vehicle to scan in a low-frequency manner, such as recording the device number or device characteristics of the owner's target key in advance on the vehicle end, which can be flexibly selected according to the actual application scenario. Similarly, the preset range can be set, for example, to a preset detection range of 10 meters around the vehicle. In this step, the owner only needs to bring the target key into the preset range of the vehicle, and the vehicle and the target key can perform subsequent unlocking steps without manually unlocking the vehicle.

[0045] S102: upon receiving a response command fed back by the target key, establishing communication with the target key.

[0046] After the target key receives the communication establishment request sent by the vehicle, it will automatically feedback a response instruction, and this step does not require user operation. Among them, establishing communication with the target key includes establishing a wireless communication channel and establishing a quantum channel. The wireless channel may include a traditional radio channel, etc.

[0047] S103, determining the communication key information after quantum encryption processing with the target key through the wireless communication channel and the quantum channel.

[0048] The communication key information required for communicating with the target key is determined through the wireless communication channel and the quantum channel. Specifically, for example, the communication security of the wireless communication channel can be verified and detected through the quantum channel to improve communication security and convenience. The quantum encryption process can also include a first quantum encryption process and a second quantum encryption process.

[0049] S104, receiving unlocking information determined based on the communication key information sent by the target key, and unlocking the vehicle according to the unlocking information.

[0050] After the vehicle and the target key have determined the communication key information, the target key will send the vehicle unlocking information according to the communication key information to unlock the vehicle. The unlocking information here is different from the communication key information. The communication key information is used to verify whether the user end and the vehicle end match. During the process, it may be transmitted in the form of quantum or photon and electrical signals in the traditional communication channel, which is used for the two to confirm each other's identity and the security of the channel. The unlocking information is used to unlock the vehicle. The unlocking information can be attached to the communication key information in some form (for example, the user end and the vehicle segment confirm the identity based on the communication key information, and after the channel is secure, the communication key information is reversed to obtain the unlocking information), or after the two have confirmed each other's identity and the security of the channel, an additional unlocking information is sent for vehicle unlocking. Which method is not specifically limited here.

[0051] In this embodiment, when it is detected that the target key exists within a preset range, a communication establishment request is sent to the target key. The target key is pre-paired with the vehicle end. When a response instruction fed back by the target key is received, two communication modes, a wireless communication channel and a quantum channel, are established with the target key. Then, the communication key information processed by quantum encryption is determined with the target key through the wireless communication channel and the quantum channel, and the unlocking information determined based on the communication key information sent by the target key is received to unlock the vehicle. This embodiment establishes two communication channels, a wireless communication channel and a quantum channel, between the key end and the vehicle end, determines the communication key information by quantum encryption and unlocks the vehicle, effectively reducing the possibility of the communication key being cracked, thereby improving the convenience and security of the communication process, and solving the technical problem that the current keyless vehicle unlocking method has poor communication security.

[0052] Optionally, communication key information after quantum encryption processing is determined with a target key through a wireless communication channel and a quantum channel, including: generating a first key sequence and a first polarization basis group; obtaining a photon polarization angle corresponding to the first key sequence and the first polarization basis group; sending polarized photons to the target key through a quantum channel according to the photon polarization angle, so that the target key uses a second polarization basis group to measure and analyze the received polarized photons, wherein the first polarization basis group and the second polarization basis group contain polarization bases for measuring the angles of each polarized photon; exchanging the first polarization basis group and the second polarization basis group with the target key through a wireless communication channel; determining positions where different polarization bases exist in the first polarization basis group and the second polarization basis group; performing a first quantum encryption process on the first key sequence according to the position to obtain communication key information.

[0053] Combination Figure 2 , the method for determining the communication key information after quantum encryption processing with the target key through the wireless communication channel and the quantum channel in this embodiment is described. The method includes:

[0054] S201. The vehicle generates a first key sequence and a first polarization basis group.

[0055] The first key sequence can be generated by the vehicle end and can include several bits, such as "1001 0100". It is also necessary to generate a first polarization basis set containing several bits (if it already exists, it can be directly selected). The first polarization basis set can include a polarization basis for measuring the angle of each polarized photon, such as in Represents the polarization basis for measuring 0° and 90° polarized photons, Represents the polarization basis for measuring 45° and 135° polarized photons. The measurement results follow Figure 6 Rules, when the polarization basis Measuring 0° and 90° polarized photons will yield results of 1 and 0, while measuring 45° and 135° polarized photons will yield results of 1 or 0, with a probability of 50% each. Measuring 45° and 135° polarized photons will produce results of 1 and 0, while measuring 0° and 90° polarized photons will produce results of 1 or 0, with a probability of 50% each.

[0056] It should be noted that the polarization basis type of each bit in the polarization basis set is not limited here, as long as the number of polarization basis bits is consistent with the number of sequence bits.

[0057] S202. The vehicle side obtains a photon polarization angle corresponding to a first key sequence and a first polarization basis group.

[0058] The polarization angle of each corresponding photon in the polarized photon is determined according to a preset mapping relationship through the first key sequence and the first polarization basis set. The correspondence here means that if the first key sequence and the first polarization basis set are both n bits (n is a positive integer), a polarized photon containing n bits of polarized light can be determined, and the polarization angle of each photon is determined by the corresponding sequence and basis set according to a preset relationship.

[0059] S203, the vehicle sends the polarized photons to the target key through the quantum channel according to the polarization angle of the photons.

[0060] Furthermore, the target key uses the second polarization basis set to measure and analyze the received polarized photons.

[0061] The second polarization basis group may include polarization bases for measuring the angles of each polarized photon. On the target key side, the polarized photons are measured and analyzed by the second polarization basis group to obtain an n-bit sequence with the same number of bits, that is, the second key sequence.

[0062] S204, the vehicle end exchanges the first polarization basis group and the second polarization basis group with the target key through the wireless communication channel.

[0063] The sequence information of the first polarization basis group is sent to the target key through the wireless communication channel, and the sequence information of the second polarization basis group sent by the target key is received.

[0064] S205, the vehicle end determines the positions where different polarization bases exist in the first polarization basis group and the second polarization basis group.

[0065] Taking the vehicle end as an example, after receiving the sequence information of the second polarization basis group sent by the target key, it is compared with the sequence information of the first polarization basis group, that is, the positions of different polarization bases in the two polarization basis groups are compared. Similarly, after receiving the sequence information of the first polarization basis group sent by the vehicle end, the target key is compared with the sequence information of the second polarization basis group to determine the positions of different polarization bases.

[0066] S206, the vehicle end performs a first quantum encryption process on the first key sequence according to the positions of different polarization bases in the first polarization basis group and the second polarization basis group to obtain communication key information.

[0067] The communication key information is used to perform data encryption communication with the target key on the wireless communication channel. After determining the positions of different polarization bases, the first key sequence is subjected to first quantum encryption processing according to the positions of different polarization bases to obtain the communication key information used for data encryption communication.

[0068] In this embodiment, the first key sequence is transmitted to the target key in the form of polarization angle through the first polarization basis group using a quantum channel, using the photon polarization angle as a carrier, so that the target key can obtain the second key sequence by measuring the photon polarization angle through the second polarization basis group. Then, the two parties exchange the sequence information of the first polarization basis group and the second polarization basis group to determine the different bits in the first key sequence and the second key sequence and perform the first quantum encryption processing on the different bits, thereby obtaining the communication key information used for data communication. It should be noted that in this embodiment, even if both ends do not send the key sequence through a traditional channel or a quantum channel during the whole process, the communication key information finally determined by both ends can be guaranteed to be consistent, thereby ensuring the security and unification of the communication key, and greatly improving the security of the communication process.

[0069] Optionally, S206 may specifically include: discarding the elements corresponding to the positions in the first key sequence to obtain a third key sequence; sending partial bit sequence information in the third key sequence to a target key through a wireless communication channel; upon receiving a confirmation instruction from the target key, using the third key sequence as communication key information, or performing a second quantum encryption process on the third key sequence to obtain a fourth key sequence, and using the fourth key sequence as communication key information.

[0070] Further, performing a second quantum encryption process on the third key sequence to obtain a fourth key sequence includes: discarding elements corresponding to part of the bit sequence information in the third key sequence to obtain the fourth key sequence.

[0071] In this embodiment, how to perform the first quantum encryption process on the first key sequence to obtain the communication key information is described. First, after determining the positions of different polarization bases, in the second key sequence of the target key, the elements measured at the positions of different polarization bases may also be different from the elements at the corresponding positions in the first key sequence. Therefore, the vehicle end needs to discard the elements corresponding to the positions of different polarization bases in the first key sequence to obtain the third key sequence. At this time, after discarding the elements corresponding to the positions of different polarization bases, the sequences obtained by both ends are consistent, because the elements in the first key sequence are first determined by a certain polarization base to determine the polarization angle of the photon, and the polarization angle is then analyzed and measured by the same polarization base. The elements are the same, thereby ensuring that the same communication key information can be determined without sending the key sequence through the channel at both ends, thereby improving the security of the communication process.

[0072] Furthermore, the above method only reflects the consistency of both ends, but does not judge whether there is eavesdropping on the wireless communication channel. Therefore, after determining the third key sequence, a second quantum encryption process can also be performed on it. Specifically, the vehicle end can also disclose some bit sequence information in the remaining key sequences, and send it to the target key through a traditional wireless communication channel. The target key compares the sequence information of the received public partial bits with the fifth key sequence determined by the target key (obtained by discarding the elements of different polarization base positions in the second key sequence), and determines whether the elements in the public partial bits are consistent with the elements of the corresponding bits in the fifth key sequence. If they are consistent, the vehicle end is fed back with instructions for communication. Among them, the comparison here includes two functions. One is to verify the consistency of the third key sequence determined by the vehicle end after executing the above method and the fifth key sequence of the target key, and the other is that it can also be used to determine whether there is currently someone eavesdropping on the wireless communication channel. The quantum key is used to determine the key through the quantum channel, and then the communication data of the traditional channel is encrypted and decrypted. Based on quantum non-cloning and Heisenberg uncertainty principle, any eavesdropping during the communication process will destroy the quantum state, so that both parties of the transmission can perceive in real time whether the communication is being eavesdropped.

[0073] After the partial bit sequence is disclosed and verified through the above method, the two parties can use the third key sequence (corresponding to the vehicle side) and the fifth key sequence (corresponding to the target key) of the partial bit sequence that has not been discarded as their respective communication key information, or they can discard the elements corresponding to the disclosed partial bits and obtain the fourth key sequence (corresponding to the vehicle side) and the sixth key sequence (corresponding to the target key) as their respective communication key information. The two parties only need to negotiate and choose the same processing method.

[0074] In the above embodiment, the quantum encryption processing method specifically includes the first quantum encryption processing and the second quantum encryption processing. Among them, the first quantum encryption processing is to discard the elements that are different from the first key sequence (corresponding to the vehicle end) and the second key sequence (corresponding to the key end); the second quantum encryption is to discard the elements of the partial bit sequence used for judgment in the third key sequence (corresponding to the vehicle end) and the fifth key sequence (corresponding to the key end). The specific role and technical effect have been explained above and will not be repeated here.

[0075] It is worth noting that the polarization bases of the first polarization base group and the second polarization base group can be randomly selected without limitation, and the number of bits only needs to be the same as that of the first key sequence. In some special cases, for example, the n-bit polarization bases selected by the first polarization base group and the second polarization base group are different, which results in the n-bit second sequence information parsed from the target key being basically inconsistent with the n-bit first sequence information or even completely inconsistent. Therefore, in this case, if it is determined that the polarization base of the second polarization base group is inconsistent with the polarization base of the first polarization base group, the steps starting from S201 need to be re-executed.

[0076] Optionally, obtaining the photon polarization angle corresponding to the first key sequence and the first polarization basis set includes: obtaining the photon polarization angle corresponding to each bit of the n-bit polarized photons from a preset mapping relationship based on the n-bit first key sequence and the n-bit first polarization basis set; wherein n is a positive integer.

[0077] In this embodiment, the elements in the key sequence have a one-to-one mapping relationship with the polarization basis in the polarization basis set and the photon polarization angle. Therefore, if there is a first key sequence with n-bit elements, the polarization angle of each bit in the n-bit polarized photon can be determined through the n-bit polarization basis set. So that the target key can measure it and obtain the corresponding second key sequence.

[0078] In order to combine the solutions of the above embodiments, Figure 3 As shown, this embodiment proposes a vehicle unlocking method, which includes:

[0079] S301, after receiving a communication establishment request sent from the vehicle end, the target key feeds back a response instruction to the vehicle end and establishes communication with the vehicle end.

[0080] Among them, establishing communication with the vehicle end includes establishing a wireless communication channel and establishing a quantum channel; the target key is pre-paired with the vehicle end.

[0081] S302, the target key determines the communication key information processed by quantum encryption with the vehicle end through the wireless communication channel and the quantum channel.

[0082] S303, after determining the communication key information, the target key sends unlocking information to the vehicle end based on the communication key information to unlock the vehicle.

[0083] In this embodiment, the steps of how to unlock the vehicle as the target key side are introduced. First, after receiving the communication establishment request sent from the vehicle side, the response instruction is automatically fed back to the vehicle side and a wireless communication channel and a quantum channel are established with the vehicle side. Then, the communication key information is determined with the vehicle side through the wireless communication channel and the quantum channel. After determining the communication key information, based on the communication key information, unlocking information is sent to the vehicle side to unlock the vehicle. This embodiment establishes two communication channels, a wireless communication channel and a quantum channel, between the key side and the vehicle side, determines the communication key information through quantum encryption and unlocks the vehicle, effectively reducing the possibility of the communication key being cracked, thereby improving the convenience and security of the communication process, and solving the technical problem that the current keyless vehicle unlocking method has poor communication security.

[0084] Optionally, communication key information after quantum encryption processing is determined with the vehicle through a wireless communication channel and a quantum channel, including: receiving polarized photons sent by the vehicle end through the quantum channel, the photon polarization angle of the polarized photons is determined based on a first key sequence and a first polarization basis group; generating a second polarization basis group, wherein the first polarization basis group and the second polarization basis group contain polarization bases for measuring the angles of each polarized photon; using the second polarization basis group to measure and analyze the received polarized photons to obtain a second key sequence; exchanging the first polarization basis group and the second polarization basis group with the vehicle end through the wireless communication channel; determining positions where different polarization bases exist in the first polarization basis group and the second polarization basis group; and performing a first quantum encryption process on the second key sequence according to the positions to obtain communication key information.

[0085] Combination Figure 4 , the steps of the method for determining the communication key information after quantum encryption processing with the vehicle through the wireless communication channel and the quantum channel in this embodiment are described. The method includes:

[0086] S401, the target key receives polarized photons sent by the vehicle end through the quantum channel.

[0087] The photon polarization angle of the polarized photon is determined based on the first key sequence and the first polarization basis set.

[0088] S402: The target key generates a second polarization basis set.

[0089] The first polarization basis set and the second polarization basis set contain polarization bases for measuring the angles of each polarized photon. The sequence and type of the second polarization basis set can be generated at will, as long as the number of polarization bases is consistent with that of the first polarization basis set.

[0090] S403, the target key uses the second polarization basis set to measure and analyze the received polarized photons to obtain a second key sequence.

[0091] In this step, since the polarization basis of the second polarization basis group can be randomly selected, the second key sequence obtained by measuring and analyzing polarized photons through different polarization basis groups is also different from the first key sequence, which reflects the advantage of discarding the corresponding bits of different polarization bases. Therefore, even if someone is eavesdropping on the channel at this time, it is impossible to determine what the final communication key information is based on the n-bit polarized photons emitted at this time and the first and second polarization basis groups exchanged subsequently, thereby reflecting security.

[0092] S404, the target key exchanges the first polarization basis group and the second polarization basis group with the vehicle end through the wireless communication channel.

[0093] The sequence information of the second polarization basis group is sent to the vehicle end through the wireless communication channel, and the sequence information of the first polarization basis group sent from the vehicle end is received.

[0094] S405, the target key determines the positions where different polarization bases exist in the first polarization base group and the second polarization base group.

[0095] S406, the target key performs a first quantum encryption process on the second key sequence according to the positions of different polarization bases in the first polarization basis group and the second polarization basis group to obtain communication key information.

[0096] Among them, the communication key information is used to perform data encryption communication with the vehicle end on the wireless communication channel. In this embodiment, the target key is taken as the main body for explanation. After obtaining the polarized photons with n different polarization angles sent by the vehicle end, the polarized photons are measured by the randomly generated n-bit second polarization basis group to obtain the n-bit second key sequence. Then the information of the first polarization basis group and the second polarization basis group is exchanged, and the positions of the different polarization bases are determined, and the first quantum encryption processing is performed on the second key sequence to obtain the communication key information used for data communication. In this embodiment, even if both ends do not send the key sequence through the traditional channel or the quantum channel during the whole process, it can also ensure that the communication key information finally determined by both ends is consistent, and it can be determined whether there is eavesdropping, thereby ensuring the security and unification of the communication key, and greatly improving the security of the communication process.

[0097] Optionally, the second key sequence is subjected to a first quantum encryption process according to the position to obtain communication key information, including: discarding the elements corresponding to the position in the second key sequence to obtain a fifth key sequence; receiving partial bit sequence information in a third key sequence sent by the vehicle end through a wireless communication channel, the third key sequence being obtained by discarding the elements corresponding to the position in the first key sequence; judging whether the partial bit sequence information in the third key sequence is consistent with the corresponding partial bit sequence information in the fifth key sequence; if the partial bit sequence information is consistent, feeding back a confirmation instruction to the vehicle end, and using the fifth key as the communication key information, or performing a second quantum encryption process on the fifth key sequence to obtain a sixth key sequence, and using the sixth key sequence as the communication key information.

[0098] Further, performing a second quantum encryption process on the fifth key sequence to obtain a sixth key sequence includes discarding elements corresponding to part of the bit sequence information in the fifth key sequence to obtain the sixth key sequence.

[0099] In this embodiment, after determining the positions of different polarization bases, it is necessary to discard the elements corresponding to the positions of different polarization bases in the second key sequence, and the fifth key sequence can be obtained. At this time, since the elements in the first key sequence are first determined by a certain polarization base to determine the polarization angle of the photon, the polarization angle is then analyzed and measured by the same polarization base to obtain the same elements, and the fifth key sequence should be consistent with the third key sequence. This ensures that the same communication key information can be determined even when the two ends do not send the key sequence through the channel, thereby improving the security of the communication process.

[0100] Furthermore, after the target key determines the fifth key sequence, the vehicle end will send the information of the public partial bit sequence from the third key sequence to the target key. The target key compares the sequence information of the received public partial bits with the fifth key sequence determined by the target key, and determines whether the elements in the public partial bits are consistent with the elements of the corresponding bits in the fifth key sequence. If they are consistent, the vehicle end is fed back with instructions for communication. Among them, the comparison here includes two functions. One is to verify the consistency of the third key sequence determined by the vehicle end and the fifth key sequence of the target key after executing the above method, and the other is that it can also be used to determine whether there is someone eavesdropping on the wireless communication channel at present. The quantum key determines the key through the quantum channel, and then encrypts and decrypts the communication data of the traditional channel. Based on quantum non-cloning and Heisenberg uncertainty principle, any eavesdropping during the communication process will destroy the quantum state, so that both parties of the transmission can perceive in real time whether the communication is eavesdropped.

[0101] After the partial bit sequence is disclosed and verified through the above method, the two parties can use the third key sequence (corresponding to the vehicle side) and the fifth key sequence (corresponding to the target key) of the partial bit sequence that has not been discarded as their respective communication key information, or delete the elements corresponding to the disclosed partial bits to obtain the fourth key sequence (corresponding to the vehicle side) and the sixth key sequence (corresponding to the target key) as their respective communication key information. The two parties only need to negotiate and choose the same processing method.

[0102] In the above embodiment, the quantum encryption processing method specifically includes the first quantum encryption processing and the second quantum encryption processing. Among them, the first quantum encryption processing is to discard the elements that are different from the first key sequence (corresponding to the vehicle end) and the second key sequence (corresponding to the key end); the second quantum encryption is to discard the elements of the partial bit sequence used for judgment in the third key sequence (corresponding to the vehicle end) and the fifth key sequence (corresponding to the key end). The specific role and technical effect have been explained above and will not be repeated here.

[0103] Optionally, the received polarized photons are measured and analyzed using a second polarization basis set to obtain a second key sequence, including: using a generated n-bit second polarization basis set, measuring and analyzing the polarization angle of each bit of the n-bit polarized photons according to a preset mapping relationship to obtain an n-bit second key sequence; wherein n is a positive integer.

[0104] In this embodiment, the elements in the key sequence have a one-to-one mapping relationship with the polarization basis in the polarization basis set and the photon polarization angle. Therefore, by measuring the polarization angle of each photon in the polarized photon through the randomly determined second polarization basis set, the second sequence information can be obtained.

[0105] The following will describe a vehicle unlocking method proposed in this embodiment in conjunction with a specific practical application scenario. Figure 5 As shown, the left half is the vehicle module of the smart car, including a radio frequency module and a quantum communication unit A, wherein the radio frequency module is used to periodically scan the surrounding area with low-frequency power to see if there is a target key when the vehicle is not unlocked. The quantum communication unit A can communicate with the quantum communication unit B in the car key through a quantum encryption channel. Optionally, a vehicle door module for controlling the opening of the door and a vehicle ignition module for controlling the fire may also be included. In this embodiment, in order to facilitate subsequent use, the polarization basis group A and the polarization basis group B for measurement are pre-generated as the first polarization basis group and the second polarization basis group, respectively, so that they can be directly selected in the subsequent process.

[0106] Combination Figure 5 Application scenarios, Figure 6 Another vehicle unlocking method proposed in this embodiment is shown, and reference is made to Figure 7 , as a schematic diagram corresponding to the steps of the method. The method includes:

[0107] S601, when the smart car detects that the car key enters a preset range, it sends a request to establish communication.

[0108] See also Figure 7 The serial number 1 of the "Establish Communication" part, for example, the communication request sent to the target key is 1010 (the number of digits and the base of the communication request are not required).

[0109] S602, the car key feeds back a response command and establishes communication.

[0110] See also Figure 7 In sequence number 2 of the "Establish Communication" section, the target key may feedback 0101 (for example only) to the vehicle end as a feedback instruction allowing the establishment of a preliminary communication connection.

[0111] S603, the smart car randomly generates an 8-bit first key sequence, and randomly selects a first polarization basis group A containing an 8-bit polarization basis, and determines the 8-bit polarization photon angle.

[0112] See also Figure 7 In the serial number 3-5 of the "Quantum Key Determination" part, in this embodiment, the first key sequence is 01100110 (8 bits). By selecting the measurement basis set A, the photon polarization angle corresponding to the 8 bits can be determined.

[0113] S604, the smart car sends polarized photons to the car key through the quantum channel.

[0114] S605, the car key randomly selects an 8-bit second polarization basis set, analyzes the polarized photons, and obtains an 8-bit second key sequence.

[0115] See also Figure 7 In the sequence number 6-7 of the "Quantum Key Determination" part, the polarized photons are measured by a randomly selected second polarization basis set to obtain a second key sequence.

[0116] Combination Figure 6 ,It is additionally noted here that, at the positions of bit3, bit5 and bit7, different bases are selected from the corresponding polarization bases in the first polarization base group, and the measurement results are 0 or 1, and there is also the possibility that they are the same as the first key sequence. Therefore, after the subsequent exchange of polarization base groups, the bits corresponding to different polarization bases will be discarded.

[0117] S606: The smart car and the car key exchange the first polarization basis group and the second polarization basis group through a wireless channel.

[0118] S6071, the smart car determines the positions of different polarization bases, and discards the corresponding bits in the first key sequence according to the positions to obtain a 5-bit third key sequence.

[0119] S6072, the car key determines the positions of different polarization bases, and discards the corresponding bits in the second key sequence according to the positions to obtain a 5-bit fifth key sequence.

[0120] In S6071 and S6072, that is, the first quantum encryption process, see Figure 7 The serial number 8 of the "Quantum Key Determination" part determines that the positions of bit3, bit5 and bit7 have different polarization bases, so these 3 bits are discarded. The corresponding third key sequence and fifth key sequence are (01-0-1-0, where "-" represents a placeholder).

[0121] S608, the smart car selects some bit sequence information from the third key sequence and sends it to the car key.

[0122] See also Figure 7 The sequence number 9 in the "Quantum Key Determination" part sends the sequence information of the bit2 and bit4 positions to the car key.

[0123] S609, the car key compares the partial bit sequence information with the elements of the corresponding bits in the fifth key sequence, and if they are consistent, a communication permission instruction is fed back.

[0124] The communication permission command and the confirmation command have the same meaning, and are used to compare and confirm the sequence and then give feedback to the smart car. Figure 7In the "Quantum Key Determination" part, serial number 10 is used. After comparing the partial bit sequence information with the elements of the corresponding bits in the fifth key sequence, if they are consistent, a confirmation instruction is fed back to the vehicle end. It is worth noting that in this embodiment, the elements corresponding to the public partial bits are discarded, that is, the second quantum encryption process is performed, and the fourth key sequence (corresponding to the vehicle end) and the sixth key sequence (corresponding to the target key) are obtained as their respective communication key information (such as 0----1-0 in the figure). It is also possible not to discard the public partial bit sequence, and use the third key sequence (corresponding to the vehicle end) and the fifth key sequence (corresponding to the target key) as their respective communication key information.

[0125] This embodiment uses the polarization angle of photons as a carrier, and transmits the first key sequence to the target key in the form of polarization angle through the first polarization basis group, so that the target key can obtain the second key sequence by measuring the polarization angle of photons through the second polarization basis group. Then, the two parties exchange the sequence information of the first polarization basis group and the second polarization basis group to determine the different bits in the first key sequence and the second key sequence and process the different bits, thereby obtaining the communication key information used for data communication. It is worth noting that in this embodiment, even if both ends do not send the key sequence through the traditional channel or the quantum channel during the whole process, the communication key information finally determined by both ends can be guaranteed to be consistent, and it can be determined whether there is monitoring, thereby ensuring the security and unification of the communication key, and greatly improving the security of the communication process.

[0126] The above is an explanation of how both ends determine the quantum key in this embodiment. Further, both ends can use the key to perform data encryption communication. For example, a smart car sends encrypted communication data (such as 10101010, see Figure 7 Sequence number 11), and then the car key uses the key to decrypt the data (for example, the key is used to invert the data to obtain 0010 1011, see Figure 7 Serial number 12). How to encrypt data with the key and decrypt data with the key is something that can be done by those skilled in the art and will not be further explained here.

[0127] Further, as Figure 1 The specific implementation of the method shown in the embodiment provides a vehicle unlocking device, such as Fig. 9 As shown, the device includes: a sending unit 11, a first communication unit 12, a first determination unit 13, and a first processing unit 14.

[0128] The sending unit 11 is configured to send a communication establishment request to the target key when detecting that the target key exists within a preset range; wherein the target key is pre-paired with the vehicle end;

[0129] The first communication unit 12 is configured to establish communication with the target key upon receiving a response instruction fed back by the target key; wherein the establishing communication with the target key includes establishing a wireless communication channel and establishing a quantum channel;

[0130] A first determining unit 13 is configured to determine communication key information processed by quantum encryption with the target key through the wireless communication channel and the quantum channel;

[0131] The first processing unit 14 is configured to receive unlocking information sent by the target key and determined based on the communication key information, and unlock the vehicle according to the unlocking information.

[0132] In a specific application scenario, the first determination unit 13 is specifically configured to generate a first key sequence and a first polarization basis group; obtain the photon polarization angle corresponding to the first key sequence and the first polarization basis group; send the polarized photons to the target key through the quantum channel according to the photon polarization angle, so that the target key uses the second polarization basis group to measure and analyze the received polarized photons, wherein the first polarization basis group and the second polarization basis group contain polarization bases for measuring the angles of each polarization photon; exchange the first polarization basis group and the second polarization basis group with the target key through the wireless communication channel; determine the positions where different polarization bases exist in the first polarization basis group and the second polarization basis group; perform a first quantum encryption process on the first key sequence according to the positions to obtain the communication key information.

[0133] In a specific application scenario, the first determination unit 13 is specifically configured to discard the element corresponding to the position in the first key sequence to obtain a third key sequence; send partial bit sequence information in the third key sequence to the target key through the wireless communication channel; upon receiving a confirmation instruction sent by the target key, use the third key sequence as the communication key information, or perform a second quantum encryption process on the third key sequence to obtain a fourth key sequence, and use the fourth key sequence as the communication key information.

[0134] In a specific application scenario, the first determining unit 13 is further configured to discard the elements corresponding to the partial bit sequence information in the third key sequence to obtain the fourth key sequence.

[0135] In a specific application scenario, the first determination unit 13 is further configured to obtain the photon polarization angle corresponding to each bit of the n-bit polarized photons from a preset mapping relationship based on an n-bit first key sequence and an n-bit first polarization basis set; wherein n is a positive integer.

[0136] It should be noted that for other corresponding descriptions of the functional units involved in the vehicle unlocking device provided in this embodiment, reference can be made to Figure 1 The corresponding description in will not be repeated here.

[0137] Further, as Figure 2 The specific implementation of the method shown in the embodiment provides a vehicle unlocking device, such as Fig.10 As shown, the device includes: a second communication unit 21, a second determination unit 22 and a second processing unit 23.

[0138] The second communication unit 21 is configured to, after receiving a communication establishment request sent from the vehicle end, feed back a response instruction to the vehicle end and establish communication with the vehicle end; wherein the communication establishment with the vehicle end includes establishing a wireless communication channel and establishing a quantum channel; the target key is pre-paired with the vehicle end;

[0139] A second determining unit 22 is configured to determine the communication key information processed by quantum encryption with the target key through the wireless communication channel and the quantum channel;

[0140] The second processing unit 23 is configured to send unlocking information to the vehicle end to unlock the vehicle based on the communication key information after determining the communication key information.

[0141] In a specific application scenario, the second determination unit 22 is specifically configured to receive polarized photons sent by the vehicle end through the quantum channel, wherein the polarization angle of the polarized photons is determined based on the first key sequence and the first polarization basis group; generate a second polarization basis group, wherein the first polarization basis group and the second polarization basis group contain polarization bases for measuring the angles of each polarized photon; use the second polarization basis group to measure and analyze the received polarized photons to obtain a second key sequence; exchange the first polarization basis group and the second polarization basis group with the vehicle end through the wireless communication channel; determine the positions where different polarization bases exist in the first polarization basis group and the second polarization basis group; perform a first quantum encryption process on the second key sequence according to the positions to obtain the communication key information.

[0142] In a specific application scenario, the second determination unit 22 is specifically configured to discard the element corresponding to the position in the second key sequence to obtain a fifth key sequence; receive partial bit sequence information in the third key sequence sent by the vehicle end through the wireless communication channel, and the third key sequence is obtained by discarding the element corresponding to the position in the first key sequence; determine whether the partial bit sequence information in the third key sequence is consistent with the corresponding partial bit sequence information in the fifth key sequence; when the partial bit sequence information is consistent, feedback a confirmation instruction to the vehicle end, and use the fifth key as the communication key information, or perform a second quantum encryption process on the fifth key sequence to obtain a sixth key sequence, and use the sixth key sequence as the communication key information.

[0143] In a specific application scenario, the second determining unit 22 is further configured to discard the elements corresponding to the partial bit sequence information in the fifth key sequence to obtain the sixth key sequence.

[0144] In a specific application scenario, the second determination unit 22 is further configured to use the generated n-bit second polarization basis set to measure and analyze the polarization angle of each bit of the n-bit polarized photons according to a preset mapping relationship to obtain an n-bit second key sequence; wherein n is a positive integer.

[0145] It should be noted that for other corresponding descriptions of the functional units involved in the vehicle unlocking device provided in this embodiment, reference can be made to Figure 2 The corresponding description in will not be repeated here.

[0146] Based on the above Figure 1 or Figure 2 The method shown in the embodiment also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned Figure 1 or Figure 2 The method shown.

[0147] Based on this understanding, the technical solution of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, USB flash drive, mobile hard disk, etc.), including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods of various implementation scenarios of the present application.

[0148] Based on the above Figure 1 or Figure 2 The method shown, and Fig. 9 or Fig.10In order to achieve the above-mentioned purpose, the embodiment of the present application further provides an electronic device, which can be configured on a computer side or a vehicle side, etc. The device includes a storage medium and a processor; the storage medium is used to store a computer program; the processor is used to execute the computer program to achieve the above-mentioned Figure 1 or Figure 2 The method shown.

[0149] Optionally, the above-mentioned physical device may also include a user interface, a network interface, a camera, a radio frequency (RF) circuit, a sensor, an audio circuit, a WI-FI module, etc. The user interface may include a display, an input unit such as a keyboard, etc., and the optional user interface may also include a USB interface, a card reader interface, etc. The network interface may optionally include a standard wired interface, a wireless interface (such as a WI-FI interface), etc.

[0150] Those skilled in the art will appreciate that the above-mentioned physical device structure provided in this embodiment does not constitute a limitation on the physical device, and may include more or fewer components, or a combination of certain components, or different arrangements of components.

[0151] The storage medium may also include an operating system and a network communication module. The operating system is a program that manages the hardware and software resources of the above-mentioned physical device, and supports the operation of the information processing program and other software and / or programs. The network communication module is used to realize the communication between the components inside the storage medium, and the communication with other hardware and software in the information processing physical device.

[0152] Based on the above electronic device, the embodiment of the present application further provides a vehicle, which may specifically include: Figure 7 or Figure 8 The device shown in the figure or the electronic device as described above. The vehicle can be a new energy vehicle or a traditional vehicle.

[0153] Through the description of the above implementation methods, those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform, or by hardware. By applying the solution of this embodiment, two communication channels, a wireless communication channel and a quantum channel, are established between the key end and the vehicle end, and the communication key information is determined by quantum encryption to unlock the vehicle, effectively reducing the possibility of the communication key being cracked, thereby improving the convenience and security of the communication process, and solving the technical problem that the current keyless vehicle unlocking method has poor communication security.

[0154] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the term "comprises" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0155] The above is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments described herein, but will conform to the widest scope consistent with the principles and novel features applied for herein.

Claims

1. A vehicle unlocking method, characterized in that: The method comprises: When detecting that the target key exists within a preset range, sending a communication establishment request to the target key; wherein the target key is pre-paired with the vehicle end; Upon receiving a response instruction fed back by the target key, establishing communication with the target key; wherein establishing communication with the target key includes establishing a wireless communication channel and establishing a quantum channel; Determine communication key information processed by quantum encryption with the target key through the wireless communication channel and the quantum channel; Receive unlocking information determined based on the communication key information and sent by the target key, and unlock the vehicle according to the unlocking information.

2. The method according to claim 1, characterized in that The step of determining the communication key information processed by quantum encryption with the target key through the wireless communication channel and the quantum channel includes: generating a first key sequence and a first polarization basis set; Acquire a photon polarization angle corresponding to the first key sequence and the first polarization basis set; According to the photon polarization angle, the polarized photons are sent to the target key through the quantum channel, so that the target key uses a second polarization basis group to measure and analyze the received polarized photons, wherein the first polarization basis group and the second polarization basis group include polarization bases for measuring the angles of each polarized photon; exchanging the first polarization basis group and the second polarization basis group with the target key through the wireless communication channel; Determining positions where different polarization bases exist in the first polarization base group and the second polarization base group; Perform a first quantum encryption process on the first key sequence according to the position to obtain the communication key information.

3. The method according to claim 2, characterized in that The performing a first quantum encryption process on the first key sequence according to the position to obtain the communication key information includes: discarding the element corresponding to the position in the first key sequence to obtain a third key sequence; Sending partial bit sequence information in the third key sequence to the target key via the wireless communication channel; When a confirmation instruction is received from the target key, the third key sequence is used as the communication key information, or the third key sequence is subjected to a second quantum encryption process to obtain a fourth key sequence, and the fourth key sequence is used as the communication key information.

4. The method according to claim 3, characterized in that Performing a second quantum encryption process on the third key sequence to obtain a fourth key sequence, comprising: The elements corresponding to the partial bit sequence information in the third key sequence are discarded to obtain the fourth key sequence.

5. The method according to any one of claims 2 to 4, characterized in that The obtaining of the photon polarization angle corresponding to the first key sequence and the first polarization basis set comprises: According to the n-bit first key sequence and the n-bit first polarization basis set, the photon polarization angle corresponding to each bit of the n-bit polarized photons is obtained from a preset mapping relationship; Wherein, n is a positive integer.

6. A vehicle unlocking method, characterized in that: The method comprises: After receiving a communication establishment request sent from the vehicle end, a response instruction is fed back to the vehicle end, and communication is established with the vehicle end; wherein the communication establishment with the vehicle end includes establishing a wireless communication channel and establishing a quantum channel; the target key is pre-paired with the vehicle end; Determining communication key information processed by quantum encryption with the vehicle end through the wireless communication channel and the quantum channel; After determining the communication key information, unlocking information is sent to the vehicle end based on the communication key information to unlock the vehicle.

7. The method according to claim 6, characterized in that The step of determining the communication key information processed by quantum encryption with the target key through the wireless communication channel and the quantum channel includes: Receiving polarized photons sent by the vehicle end through the quantum channel, wherein the photon polarization angle of the polarized photons is determined based on a first key sequence and a first polarization basis set; generating a second polarization basis set, wherein the first polarization basis set and the second polarization basis set comprise polarization bases for measuring angles of each of the polarized photons; Using the second polarization basis set to measure and analyze the received polarized photons to obtain a second key sequence; exchanging the first polarization basis group and the second polarization basis group with the vehicle end through the wireless communication channel; Determining positions where different polarization bases exist in the first polarization base group and the second polarization base group; The second key sequence is subjected to a first quantum encryption process according to the position to obtain the communication key information.

8. The method according to claim 7, characterized in that The performing a first quantum encryption process on the second key sequence according to the position to obtain the communication key information includes: discarding the element corresponding to the position in the second key sequence to obtain a fifth key sequence; Receiving partial bit sequence information in a third key sequence sent by the vehicle end through the wireless communication channel, the third key sequence being obtained by discarding an element corresponding to the position in the first key sequence; Determining whether partial bit sequence information in the third key sequence is consistent with corresponding partial bit sequence information in the fifth key sequence; When the partial bit sequence information is consistent, a confirmation instruction is fed back to the vehicle end, and the fifth key is used as the communication key information, or the fifth key sequence is subjected to a second quantum encryption process to obtain a sixth key sequence, and the sixth key sequence is used as the communication key information.

9. The method according to claim 8, characterized in that Performing a second quantum encryption process on the fifth key sequence to obtain a sixth key sequence, comprising: The elements corresponding to the partial bit sequence information in the fifth key sequence are discarded to obtain the sixth key sequence.

10. The method according to any one of claims 7 to 9, characterized in that The step of measuring and analyzing the received polarized photons using the second polarization basis set to obtain a second key sequence includes: Using the generated n-bit second polarization basis set, the polarization angle of each of the n-bit polarized photons is measured and analyzed according to a preset mapping relationship to obtain an n-bit second key sequence; Wherein, n is a positive integer.

11. A vehicle unlocking device, characterized in that: The device comprises: A sending unit is configured to send a communication establishment request to the target key when detecting that the target key exists within a preset range; wherein the target key is pre-paired with the vehicle end; A first communication unit is configured to establish communication with the target key upon receiving a response instruction fed back by the target key; wherein the establishing communication with the target key includes establishing a wireless communication channel and establishing a quantum channel; A first determining unit is configured to determine communication key information processed by quantum encryption with the target key through the wireless communication channel and the quantum channel; The first processing unit is configured to receive unlocking information sent by the target key and determined based on the communication key information, and unlock the vehicle according to the unlocking information.

12. A vehicle unlocking device, characterized in that: The device comprises: The second communication unit is configured to, after receiving a communication establishment request sent from the vehicle end, feed back a response instruction to the vehicle end and establish communication with the vehicle end; wherein the communication establishment with the vehicle end includes establishing a wireless communication channel and establishing a quantum channel; the target key is pre-paired with the vehicle end; A second determining unit is configured to determine communication key information processed by quantum encryption with the target key through the wireless communication channel and the quantum channel; The second processing unit is configured to send unlocking information to the vehicle end to unlock the vehicle based on the communication key information after determining the communication key information.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 5 or the method according to any one of claims 6 to 10 is implemented.

14. An electronic device comprising a storage medium, a processor, and a computer program stored in the storage medium and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 5 or the method according to any one of claims 6 to 10 is implemented.

15. A vehicle, characterized in that: include: The device according to claim 11 or 12, or the electronic device according to claim 14.