Search

CN-122027170-A - Remote control method and device for vehicle, vehicle and storage medium

CN122027170ACN 122027170 ACN122027170 ACN 122027170ACN-122027170-A

Abstract

The application relates to a remote control method, a device, a vehicle and a storage medium of a vehicle, wherein the method comprises the steps of responding to a remote control instruction sent by a mobile terminal, generating a first dynamic verification factor and a second dynamic verification factor, sending the first dynamic verification factor and the second dynamic verification factor to the mobile terminal, enabling the mobile terminal to generate a third dynamic verification factor by combining real-time biological information of a user and the second dynamic verification factor after the first dynamic verification factor passes through verification, receiving the third dynamic verification factor sent by the mobile terminal, verifying the third dynamic verification factor according to the generated second dynamic verification factor and prestored biological information of the user, and executing operation indicated by the remote control instruction when the third dynamic verification factor passes through verification. Therefore, the technical problems that in the related technology, the single challenge code verification mode has the defects of single verification factor, weak anti-attack capability, easy interception and cracking and the like, and the requirement on high safety in the remote control process of the vehicle cannot be met are solved.

Inventors

  • LIU GAOHUI
  • LIANG JIANZHONG
  • ZHOU YANYAN
  • CHI YUNCHAO

Assignees

  • 广州汽车集团股份有限公司

Dates

Publication Date
20260512
Application Date
20260303

Claims (10)

  1. 1. A remote control method of a vehicle, characterized by being applied to a vehicle, the method comprising the steps of: responding to a remote control instruction sent by the mobile terminal, and generating a first dynamic verification factor and a second dynamic verification factor; the first dynamic verification factor and the second dynamic verification factor are sent to the mobile terminal, so that after the mobile terminal passes the verification of the first dynamic verification factor, a third dynamic verification factor is generated by combining the real-time biological information of the user and the second dynamic verification factor; receiving the third dynamic verification factor sent by the mobile terminal; verifying the third dynamic verification factor according to the generated second dynamic verification factor and prestored biological information of the user; And when the third dynamic verification factor passes the verification, executing the operation indicated by the remote control instruction.
  2. 2. The method of claim 1, wherein the remote control instruction comprises a temporary random number encrypted by the mobile terminal, and wherein the generating the first dynamic verification factor and the second dynamic verification factor comprises: Generating the first dynamic verification factor according to the temporary random number and the hardware parameters of the vehicle; and generating the second dynamic verification factor according to the random challenge code of the vehicle.
  3. 3. The method of claim 2, wherein the generating the first dynamic verification factor from the temporary random number, a hardware parameter of a vehicle, comprises: Acquiring hardware characteristic encryption information of the vehicle from a preset safe storage area; analyzing the hardware feature encryption information of the vehicle to obtain corresponding hardware features; And splicing the temporary random number and the hardware feature, and inputting the spliced temporary random number and the hardware feature into a pre-constructed hash algorithm to obtain the first dynamic verification factor.
  4. 4. The method of claim 2, wherein the generating the second dynamic verification factor from the random challenge code of the vehicle comprises: based on the remote control instruction, generating the random challenge code meeting a preset randomness condition by using a random number generator; And obtaining the second dynamic verification factor based on the random challenge code.
  5. 5. The method according to claim 1, wherein the method further comprises: respectively performing timestamp marking on the first dynamic verification factor and the second dynamic verification factor to respectively record the generation time of the first dynamic verification factor and the second dynamic verification factor; And sending the generation time, the first dynamic verification factor and the second dynamic verification factor to the mobile terminal, so that the mobile terminal verifies the validity of the first dynamic verification factor according to the difference between the current time and the generation time and the hardware feature of the vehicle and the temporary random number which are stored locally within a preset time.
  6. 6. The method of claim 1, wherein verifying the third dynamic verification factor based on the generated second dynamic verification factor and pre-stored biometric information of the user comprises: Extracting the real-time biological information and factors to be verified according to the third dynamic verification factors; Extracting corresponding prestored biological information from a preset safe storage area based on the identification information of the mobile terminal under the condition that the factor to be verified is consistent with the second dynamic verification factor; calculating a similarity between the real-time biological information and the pre-stored biological information; And if the similarity is larger than a preset matching threshold, determining that the third dynamic verification factor passes verification.
  7. 7. The method of claim 1, wherein the real-time biometric information obtained by the mobile terminal by the third dynamic verification factor is obtained by combining a fusion result with the second dynamic verification factor after vector fusion of a plurality of biometric vectors.
  8. 8. A remote control device for a vehicle, the device being applied to the vehicle, the device comprising: the generation module is used for responding to a remote control instruction sent by the mobile terminal and generating a first dynamic verification factor and a second dynamic verification factor; The sending module is used for sending the first dynamic verification factor and the second dynamic verification factor to the mobile terminal, so that the mobile terminal generates a third dynamic verification factor by combining the real-time biological information of the user and the second dynamic verification factor after the first dynamic verification factor passes the verification; The receiving module is used for receiving the third dynamic verification factor sent by the mobile terminal; the verification module is used for verifying the third dynamic verification factor according to the generated second dynamic verification factor and prestored biological information of the user; and the control module is used for executing the operation indicated by the remote control instruction when the third dynamic verification factor passes the verification.
  9. 9. A vehicle comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor executing the program to implement the method of remote control of a vehicle as claimed in any one of claims 1 to 7.
  10. 10. A computer-readable storage medium, on which a computer program is stored, characterized in that the program is executed by a processor for realizing the remote control method of a vehicle according to any one of claims 1-7.

Description

Remote control method and device for vehicle, vehicle and storage medium Technical Field The application relates to the technical field of intelligent driving, in particular to a remote control method and device for a vehicle, the vehicle and a storage medium. Background Before the mobile terminal remotely controls the vehicle, two-way verification of the mobile terminal and the vehicle end needs to be completed so as to ensure the safety of the vehicle. In the related art, an application program of the mobile terminal can establish handshake with a vehicle end through bluetooth, and perform security verification by using a challenge code verification mode. However, challenge code verification presents a certain security risk. Challenge code verification is typically based on a single verification factor, and once the challenge code is intercepted or broken during transmission, a hacker may forge the verification information and thus hack the system. For example, a hacker can intercept a challenge code sent by a vehicle end and a processing result returned by an application program of a mobile terminal through a man-in-the-middle attack mode, so that verification logic is analyzed, and then verification information can be forged to realize illegal control of a vehicle, so that improvement is needed. Disclosure of Invention The application provides a remote control method and device for a vehicle, the vehicle and a storage medium, and aims to solve the technical problems that in the related art, a single challenge code verification mode has the defects of single verification factor, weak anti-attack capability, easiness in interception and cracking and the like, the requirement for high safety in the remote control process of the vehicle cannot be met, and large potential safety hazards exist. An embodiment of a first aspect of the application provides a remote control method of a vehicle, which is applied to the vehicle and comprises the steps of responding to a remote control instruction sent by a mobile terminal to generate a first dynamic verification factor and a second dynamic verification factor, sending the first dynamic verification factor and the second dynamic verification factor to the mobile terminal, enabling the mobile terminal to generate a third dynamic verification factor by combining real-time biological information of a user and the second dynamic verification factor after the first dynamic verification factor passes verification, receiving the third dynamic verification factor sent by the mobile terminal, verifying the third dynamic verification factor according to the generated second dynamic verification factor and prestored biological information of the user, and executing operation indicated by the remote control instruction when the third dynamic verification factor passes verification. According to the technical means, the first dynamic verification factor and the second dynamic verification factor can be resolved from the remote control request sent by the mobile terminal, the resolving result is returned to the mobile terminal so as to carry out primary verification by the mobile terminal, the mobile terminal can return to the third dynamic verification factor after verification, the vehicle carries out secondary verification according to the third dynamic verification factor, and then whether data hijacking and counterfeiting occur in the transmission process of verification data or not is verified, data safety is guaranteed, and under the condition that verification passes, the mobile terminal is allowed to carry out remote control of the vehicle so as to effectively resist various network attacks by introducing the multidimensional verification factor and a dynamic verification mechanism, and property and life safety of a user are guaranteed. Optionally, in one embodiment of the present application, the remote control instruction includes a temporary random number encrypted by the mobile terminal, and the generating a first dynamic verification factor and a second dynamic verification factor includes generating the first dynamic verification factor according to the temporary random number and a hardware parameter of the vehicle, and generating the second dynamic verification factor according to a random challenge code of the vehicle. According to the technical means, the identification of the mobile terminal and the temporary random number generated by the mobile terminal can be identified from the remote control request, the preset device pairing key is determined by using the identification information, the temporary random number is decrypted, and therefore the first dynamic verification factor and the second dynamic verification factor are obtained, the first layer of safety protection is formed in a key mode, and the second layer of dynamic safety protection is formed in a temporary random number mode. Optionally, in one embodiment of the present application, the generati