Key updating method and device, after-sales diagnosis equipment and medium
By using the identity key in the vehicle anti-theft system to obtain and update the anti-theft key from the cloud server, the user's difficulty in replacing the key code when the key code is lost and the risk of the key code being copied is achieved, and higher vehicle anti-theft security and Convenient car experience.
Patent Information
- Application Number
- CN202311078661.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-25
- Publication Date
- 2025-02-25
AI Technical Summary
After the vehicle anti-theft device is damaged, the user needs to provide an effective key code to replace it, resulting in the user's convenience of using the vehicle. The reading and writing permissions of the after-sales diagnostic equipment can easily lead to the copying of the key code, increasing theft of the vehicle risk.
By determining the identity key of the car owner, obtain the anti-theft key that is suitable for the replacement parts from the cloud server and update it to the replacement parts, ensuring the security and uniqueness of the key code and avoiding the anti-theft secret Copy and unauthorized reading of keys.
It realizes that the car owner can still obtain a new key code when the key code is lost, avoiding the necessity of replacing a full set of anti-theft devices, improving the anti-theft security performance of the vehicle, and reducing the risk of the vehicle being stolen.
Smart Images

Figure CN119520001A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicles, and more specifically, to a key updating method, apparatus, after-sales diagnostic equipment and medium in the field of vehicles. Background Art
[0002] In the related art, when the vehicle anti-theft device is damaged, the user is required to provide a valid key code for the anti-theft matching of the newly replaced parts during the process of replacing related parts. When the user loses the key code, the entire set of anti-theft devices for the vehicle needs to be replaced and the key code needs to be re-matched, which reduces the user's convenience in using the vehicle. In addition, during the process of replacing related parts of the vehicle anti-theft device, the after-sales diagnostic equipment is configured with read permissions and write permissions. After the key code is read by the after-sales diagnostic equipment, the vehicle's key code is easily copied, which makes the vehicle very likely to be stolen, reducing the safety performance of the vehicle. Summary of the invention
[0003] The present application provides a key updating method, device, after-sales diagnostic equipment and medium, which can enable the car owner to easily obtain the anti-theft key, and can ensure the security of the anti-theft key, prevent the anti-theft key from being maliciously stolen, and improve the anti-theft level of the vehicle.
[0004] In a first aspect, a key updating method is provided, the method comprising:
[0005] Determine an identity key so as to obtain an anti-theft key suitable for the replacement component from a cloud server according to the identity key; the identity key is used to represent the identity of the vehicle owner;
[0006] The anti-theft key is updated into the replacement component to perform anti-theft matching.
[0007] Through the above technical solution, the relevant anti-theft key is obtained from the cloud server through the identity key provided by the car owner. The anti-theft key can still be provided to the car owner even if the car owner loses the anti-theft key, so as to ensure that the car owner can effectively manage the vehicle. At the same time, the anti-theft key is sent to the parts that need to be replaced through the cloud server. During this whole process, the anti-theft key is invisible, thereby ensuring the security of the anti-theft key and improving the anti-theft level of the vehicle.
[0008] In combination with the first aspect, in some possible implementations, the vehicle owner's identity information is obtained, and the vehicle owner's identity information is sent to the cloud server so that the cloud server verifies the vehicle owner's identity;
[0009] Receive the anti-theft key issued by the cloud server after the vehicle owner's identity is authenticated.
[0010] In combination with the first aspect and the above implementations, in some possible implementations, an identity key provided by the vehicle owner is obtained, and the identity key is sent to the cloud server;
[0011] Receive the anti-theft key issued by the cloud server based on the identity key.
[0012] In combination with the first aspect and the above implementations, in some possible implementations, before determining the identity key, obtaining a security password;
[0013] The anti-theft key update process is started according to the security password.
[0014] In combination with the first aspect and the above implementations, in some possible implementations, when the identity key verification fails, information is issued to indicate that the vehicle is at risk of being stolen.
[0015] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the cloud server stores anti-theft keys of various anti-theft components of the vehicle, and the anti-theft keys of various anti-theft components of the vehicle are generated by an offline device according to the identification information of the vehicle when the vehicle is offline, and corresponding anti-theft keys are stored in various anti-theft components of the vehicle.
[0016] In combination with the first aspect and the above implementations, in some possible implementations, the various anti-theft components of the vehicle include an anti-theft controller, a vehicle controller and an engine controller.
[0017] In a second aspect, a key updating device is provided, the device comprising:
[0018] A determination module, used to determine an identity key, so as to obtain an anti-theft key compatible with the replacement component from a cloud server according to the identity key; the identity key is used to represent the identity of the vehicle owner;
[0019] The updating module is used to update the anti-theft key into the replacement component so as to perform anti-theft matching.
[0020] According to a third aspect, an after-sales diagnostic device is provided, comprising a memory and a processor, wherein the memory stores a computer program, and wherein the processor implements the method according to the first aspect or any possible implementation of the first aspect when executing the computer program.
[0021] In a fourth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 It is a schematic diagram of the system architecture for key update;
[0023] Figure 2 is a schematic flow chart of a key update method provided in an embodiment of the present application;
[0024] Figure 3 is a schematic flow chart of another key updating method provided in an embodiment of the present application;
[0025] Figure 4 is a schematic flow chart of another key updating method provided in an embodiment of the present application;
[0026] Figure 5 is a schematic flow chart of another key updating method provided in an embodiment of the present application;
[0027] Figure 6 It is a structural diagram of a key updating device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0028] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0029] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.
[0030] In the related art, when the anti-theft device of a vehicle is damaged, the owner is required to provide a valid anti-theft key during the after-sales replacement of related parts for anti-theft matching of the replacement parts. The anti-theft key is given to the owner for safekeeping when the vehicle is sold, and the anti-theft key owned by the owner is the key to open the anti-theft matching.
[0031] In addition to being kept by the car owner, the anti-theft key can also be stored in the OEM's computer room. If the car owner loses the anti-theft key, the after-sales staff can get the anti-theft key from the OEM's computer room, but it is difficult to obtain the anti-theft key without cloud-based backend data support. Therefore, the only way to flash the vehicle's anti-theft device is to use the factory mode of the after-sales diagnostic equipment. The factory mode only supports anti-theft flashing of new parts that have not been flashed, and the entire set of anti-theft devices of the vehicle needs to be replaced, resulting in excessively high after-sales maintenance costs for the car owner, and it takes too long, reducing the convenience of the car owner's car use.
[0032] The after-sales diagnostic equipment used in the after-sales process supports read permissions and write permissions. There is a situation where the anti-theft key is maliciously read. By replicating the anti-theft key, it is easy to lead to vehicle theft, which poses certain vehicle safety risks and increases the risk of vehicle theft.
[0033] Based on this, a key updating method, device, after-sales diagnostic equipment and medium are provided in the embodiments of the present application. The anti-theft key, the owner's identity information and the vehicle information are bound to verify the owner's identity information, the anti-theft key is obtained from the cloud server, and the cloud server sends the anti-theft key, and then the anti-theft key is written into the replacement parts. In the event that the owner loses the anti-theft key, there is no need to replace all the parts of the anti-theft device. In addition, there is no other module to read the anti-theft key, so that the anti-theft key can be protected, thereby improving the safety of the vehicle.
[0034] Next, the application scenario or system architecture of the embodiment of the present application will be described. Figure 1 As shown, Figure 1 The schematic diagram of the system architecture of key update is shown. The system architecture of key update includes cloud server, offline equipment, after-sales diagnostic equipment, vehicle-side diagnostic port, gateway, anti-theft controller, engine controller and vehicle controller.
[0035] The cloud server is used to store identity keys and anti-theft keys.
[0036] Offline equipment is used for final testing and verification on the vehicle production line to ensure that the produced vehicles meet quality standards, specifications and safety requirements. Offline equipment can connect to the vehicle when it is offline, generate identity keys and anti-theft keys, and save the identity keys and anti-theft keys in the cloud server and various anti-theft components of the vehicle.
[0037] After-sales diagnostic equipment is a special device used for diagnosing, troubleshooting and repairing vehicles. After-sales diagnostic equipment is equipped with a security password, which can be used to start the anti-theft key update process in the after-sales diagnostic equipment. Entering the security password and identity key into the after-sales diagnostic equipment can obtain the corresponding anti-theft key from the cloud server.
[0038] The vehicle-side diagnostic port refers to the interface on the vehicle used to connect to the diagnostic equipment. It is usually located inside the vehicle cockpit. The most common vehicle-side diagnostic port is the OBD (On-Board Diagnostics) interface. By connecting the vehicle-side diagnostic port to the diagnostic equipment, you can perform operations such as diagnosis, reading fault codes, and detecting sensor data.
[0039] The gateway connects the vehicle-side diagnostic port with the anti-theft controller, engine controller and vehicle controller, and can transmit data between different devices.
[0040] The vehicle's anti-theft components include an anti-theft controller, an engine controller and a vehicle controller. Each anti-theft component stores a corresponding anti-theft key, and they can work together to provide vehicle security and anti-theft functions.
[0041] The anti-theft controller is one of the core components of the vehicle anti-theft system, responsible for monitoring and controlling the anti-theft function of the vehicle. The anti-theft controller can communicate with other vehicle systems (such as door locks, sirens, remote controls, etc.) to provide protection and safety mechanisms for the vehicle.
[0042] The engine controller can implement start restriction measures to prevent unauthorized starting and use of the vehicle.
[0043] The vehicle controller is the central control unit of the vehicle. The vehicle controller can also integrate some anti-theft functions, such as vehicle start control, alarm system, vehicle remote positioning, etc.
[0044] Figure 2 It is a schematic flowchart of a key updating method provided in an embodiment of the present application.
[0045] For example, Figure 2 As shown, the key updating method includes:
[0046] Step S101, determining an identity key so as to obtain an anti-theft key suitable for the replacement component from a cloud server according to the identity key.
[0047] If the anti-theft device of the vehicle is damaged, the user can replace the relevant parts through after-sales service. After completing the replacement of parts, the after-sales diagnostic equipment is connected to the vehicle. The user needs to input the identity key into the after-sales diagnostic equipment. The identity key is used to represent the identity of the vehicle owner. The identity of the user can be verified through the identity key.
[0048] After the identity key is determined, the identity key is transmitted to the cloud server through a secure communication channel. For example, the security of the identity key during transmission can be protected by an encrypted communication protocol (such as HTTP protocol) and other security mechanisms. After the identity key is transmitted to the cloud server, an anti-theft key suitable for the replacement part can be obtained from the cloud server according to the identity key.
[0049] In this embodiment, when the vehicle owner is unable to provide the anti-theft key, the corresponding anti-theft key can be obtained from the cloud server by providing the identity key, thereby eliminating the need to replace all anti-theft components of the vehicle.
[0050] Figure 3 This is a schematic flowchart of another key updating method provided in an embodiment of the present application.
[0051] Step S201, obtaining the identity information of the vehicle owner, and sending the identity information of the vehicle owner to the cloud server so that the cloud server can verify the identity of the vehicle owner.
[0052] Step S202, receiving the anti-theft key issued by the cloud server after the vehicle owner's identity is authenticated.
[0053] Here, the car owner's identity information may be the car owner's ID number, mobile phone number, vehicle identification code, etc. The car owner inputs the car owner's identity information into the after-sales diagnostic equipment, thereby being able to obtain the car owner's identity information.
[0054] It is understandable that in the process of purchasing a vehicle, the owner's identity information will be registered. For example, the owner's ID number, mobile phone number, address and other information are recorded in the car purchase order, so that the cloud server can store the owner's identity information and verify the owner's identity through the owner's identity information. In actual applications, the vehicle identification code is used to identify and distinguish each motor vehicle, and the vehicle identification code is regarded as sensitive information. Except for the owner, other users usually cannot directly obtain the vehicle identification code. Based on this, the vehicle identification code can also be used as a credential for verifying the owner's identity.
[0055] After obtaining the owner's identity information, the owner's identity information is sent to the cloud server so that the cloud server can verify the owner's identity. In actual applications, the cloud server will verify the validity and legality of the owner's identity information, determine whether the sent owner's identity information is legal and valid information, and prevent the cloud server from leaking the anti-theft key. After confirming the validity and legality of the owner's identity information, the owner's identity information is verified again to further verify the owner's identity. For example, the owner's identity information can be compared with all the owner's identity information stored in the cloud server. When the owner's identity information is stored in the cloud server, the owner's identity authentication is passed; when the owner's identity information does not exist in the cloud server, the owner's identity authentication fails.
[0056] After the owner's identity is verified, it can be determined that the vehicle is not at risk of being stolen and has the authority to obtain the anti-theft key. At this time, the cloud server can obtain the corresponding anti-theft key based on the owner's identity information and send the anti-theft key, so that the after-sales diagnostic equipment can receive the anti-theft key sent by the cloud server.
[0057] It is understandable that anti-theft parts will be equipped with specific anti-theft keys to ensure that only the anti-theft parts match the corresponding anti-theft parts, thereby improving the overall safety and anti-theft capabilities of the vehicle. Based on this, the anti-theft keys stored in the cloud server are associated with the identity information of the vehicle owner, and the anti-theft keys corresponding to the identity information of the vehicle owner can be provided, thereby avoiding providing the anti-theft keys of anti-theft parts of other vehicles.
[0058] It is understandable that in the case where the same car owner owns multiple vehicles, the owner's identity information can be further represented as the owner's identity of the target vehicle, and the anti-theft key stored in the cloud server can be further associated with the vehicle information, so that the anti-theft key that is compatible with the replacement parts of the target vehicle can be extracted from the cloud server based on the owner's identity information.
[0059] In this embodiment, the cloud server stores different anti-theft keys. When the car owner loses the relevant anti-theft key, the corresponding anti-theft key can be obtained from the cloud server through the car owner's identity information, so that the anti-theft key can be flashed to the replacement parts, without having to replace all anti-theft parts and then reconfigure the corresponding anti-theft key.
[0060] Figure 4 This is a schematic flowchart of another key updating method provided in an embodiment of the present application.
[0061] Step S301, obtain the identity key provided by the car owner, and send the identity key to the cloud server.
[0062] Step S302, receiving the anti-theft key issued by the cloud server based on the identity key.
[0063] Here, the identity key is confidential information used to verify the identity of the car owner, which can be a password, code, digital sequence or other forms of confidential data. In practical applications, the identity key can be stored in a confidential envelope and handed over to the car owner for safekeeping. When the car owner replaces parts, he needs to provide the identity key in the confidential envelope. The identity key provided by the car owner is obtained and input into the after-sales diagnostic device, so that the identity key can be sent to the cloud server. The cloud server can send the corresponding anti-theft key to the after-sales diagnostic device based on the identity key.
[0064] It is understandable that anti-theft parts will be equipped with specific anti-theft keys to ensure that only the anti-theft parts match the corresponding anti-theft parts, thereby improving the overall safety and anti-theft capabilities of the vehicle. Based on this, the anti-theft keys stored in the cloud server are associated with the identity keys, and the identity keys can be provided to obtain the corresponding anti-theft keys, thereby avoiding providing the anti-theft keys of anti-theft parts of other vehicles.
[0065] In actual applications, the cloud server will verify the identity key. First, the cloud server will verify the validity and legality of the identity key to determine whether the identity key sent is legal and valid information to prevent the cloud server from leaking the anti-theft key. After confirming the validity and legality of the identity key, the identity key is verified again to determine the identity of the car owner. For example, the identity key can be compared with all identity keys stored in the cloud server. When the identity key is stored in the cloud server, the car owner's identity authentication is passed; when the identity key does not exist in the cloud server, the car owner's identity authentication fails.
[0066] It should be noted that, in the event that the car owner loses the identity key, the car owner can also provide the car owner's identity information for verification of the car owner's identity, and thus obtain the corresponding anti-theft key in the cloud server after passing the car owner's identity authentication.
[0067] Step S102, updating the anti-theft key to the replacement component to perform anti-theft matching.
[0068] Here, the replacement parts are brand new parts that have not been flashed, that is, they do not contain anti-theft keys. In order to make the replacement parts also able to achieve anti-theft matching, the anti-theft keys obtained from the cloud server are flashed to the replacement parts through after-sales diagnostic equipment, so that the replacement parts also have anti-theft functions, completing the key update of the replacement parts.
[0069] In actual applications, the anti-theft key is obtained from the cloud server and updated to the replacement parts, so that the after-sales diagnostic equipment only supports flashing permissions. During the whole process, the anti-theft key is invisible and no other modules are required to read the anti-theft key, thereby avoiding the anti-theft key from being stolen, ensuring the security of the anti-theft key, and reducing the possibility of vehicle theft.
[0070] In one embodiment, when a vehicle is offline, the offline device is connected to the vehicle, and the anti-theft key generation program is selected in the offline device. Specifically, the vehicle's identification information (for example, the vehicle's frame number) is obtained, and anti-theft keys for various anti-theft components of the vehicle are generated according to the vehicle's identification information. The anti-theft keys are flashed to the corresponding anti-theft components, and the anti-theft keys for various anti-theft components of the vehicle are uploaded to the cloud server at the same time, so that the cloud server stores the anti-theft keys for various anti-theft components of the vehicle.
[0071] In actual applications, the offline device can also generate an identity key based on the vehicle's identification information, where the identity key here is a random string generated based on an algorithm. The generated identity key can be stored in a confidentiality envelope and handed over to the owner for safekeeping when the car is purchased. It will also be uploaded to the cloud server. The cloud server can bind the anti-theft key with the corresponding identity key, so that the anti-theft key can be obtained in the cloud server through the identity key.
[0072] In one embodiment, the anti-theft component includes an anti-theft controller, a vehicle controller and an engine controller, wherein the anti-theft controller stores all anti-theft keys, the vehicle controller stores the anti-theft key of the vehicle controller, and the engine controller stores the anti-theft key of the engine controller. It is understandable that each anti-theft component has a corresponding anti-theft key, and in the process of updating the anti-theft key to the replacement component, the anti-theft key corresponding to the replacement component needs to be written into the replacement component. Specifically, the anti-theft component that needs to update the anti-theft key can be selected in the after-sales diagnostic device, and then the anti-theft key issued by the cloud server is the anti-theft key of the anti-theft component that needs to be replaced. For example, the after-sales staff can select the anti-theft component that needs to be replaced in the after-sales diagnostic device as the anti-theft controller, and then can obtain the anti-theft key corresponding to the anti-theft controller, so as to write the anti-theft key into the controller.
[0073] Figure 5 It is a schematic flow chart of another key update method provided in an embodiment of the present application. Before determining the identity key, it includes:
[0074] Step S401, obtaining a security password.
[0075] Step S402, starting the anti-theft key update process according to the security password.
[0076] Here, the security password is a kind of password used to verify identity, control access and protect security equipment from unauthorized access. It is understandable that the anti-theft key update process will affect the security of the vehicle's anti-theft system, so it is necessary to set a security password to further ensure the security of the vehicle, wherein the security password is used to determine whether the authority to perform the anti-theft key update process is available.
[0077] After the security password is obtained, the anti-theft key update process is started according to the security password. Specifically, the security password is verified. If the input security password is consistent with the set security password, the anti-theft key update process can be started.
[0078] In actual applications, the security password is set in the after-sales diagnostic device. In actual applications, the after-sales diagnostic device is connected to the vehicle to update the anti-theft key of the replaced parts in the vehicle. In the anti-theft key update process page of the after-sales diagnostic device, enter the security password. After the security password is verified, you can enter the relevant interface of the anti-theft key update and start the anti-theft key update process.
[0079] In one embodiment, when the identity key verification fails, that is, the identity of the vehicle owner cannot be determined through the identity key, there is a possibility that the vehicle has been stolen. Based on this, information can be sent to indicate that the vehicle is at risk of being stolen, and relevant staff can further verify the identity of the vehicle owner to ensure the safety of the vehicle.
[0080] In summary, the key update method of the present application can obtain the corresponding anti-theft key in the cloud server through the identity key, and the cloud server will send the anti-theft key, so that when the car owner forgets the anti-theft key, the corresponding anti-theft key can be obtained by providing the relevant identity key, without the need to replace all the anti-theft parts of the vehicle, saving after-sales costs and time. In addition, the anti-theft key is sent through the cloud, and there is no need to read the anti-theft key through other modules, so that malicious reading of the anti-theft key can be avoided, making the anti-theft key impossible to copy, reducing the risk of vehicle theft, and improving the anti-theft safety performance of the vehicle.
[0081] Figure 6 It is a structural diagram of a key updating device provided in an embodiment of the present application.
[0082] For example, Figure 6 As shown, the key updating device 500 may include:
[0083] Determination module 501: used to determine the identity key, so as to obtain the anti-theft key adapted to the replacement part from the cloud server according to the identity key; the identity key is used to represent the identity of the vehicle owner;
[0084] Update module 502: used to update the anti-theft key to the replacement component to perform anti-theft matching.
[0085] Furthermore, the determination module 501 is specifically used to obtain the vehicle owner's identity information and send the vehicle owner's identity information to the cloud server so that the cloud server can verify the vehicle owner's identity;
[0086] Receive the anti-theft key issued by the cloud server after the vehicle owner's identity is authenticated.
[0087] Furthermore, the determination module 501 is specifically used to obtain the identity key provided by the vehicle owner and send the identity key to the cloud server;
[0088] Receive the anti-theft key issued by the cloud server based on the identity key.
[0089] In one embodiment, before determining the identity key, the determination module 501 is further used to obtain a security password;
[0090] The anti-theft key update process is started according to the security password.
[0091] In one embodiment, the key updating device 500 further includes a prompting module, which is used to issue a message for prompting that the vehicle is at risk of being stolen when the identity key verification fails.
[0092] In one embodiment, the cloud server stores anti-theft keys of various anti-theft components of the vehicle, which are generated by offline equipment according to identification information of the vehicle when the vehicle is offline, and corresponding anti-theft keys are stored in various anti-theft components of the vehicle.
[0093] In one embodiment, the various anti-theft components of the vehicle include an anti-theft controller, a vehicle controller and an engine controller.
[0094] The embodiment of the present application also provides an after-sales diagnostic device. It should be understood that the above-described method can be applied to the after-sales diagnostic device.
[0095] In addition, an embodiment of the present application also protects a device, which may include a memory and a processor, wherein the memory stores an executable program code, and the processor is used to call and execute the executable program code to perform the key update method provided by the embodiment of the present application.
[0096] In this embodiment, the functional modules of the device can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0097] In the case of dividing each functional module according to each function, the device may also include a determination module, an update module, and an update module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.
[0098] It should be understood that the device provided in this embodiment is used to execute the above-mentioned key updating method, and thus can achieve the same effect as the above-mentioned implementation method.
[0099] In the case of an integrated unit, the device may include a processing module and a storage module. When the device is applied to an after-sales diagnostic device, the processing module may be used to control and manage the actions of the after-sales diagnostic device. The storage module may be used to support the after-sales diagnostic device to execute mutual program codes, etc.
[0100] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits disclosed in the present application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.
[0101] In addition, the device provided in the embodiments of the present application may specifically be a chip, component or module, and the chip may include a connected processor and memory; wherein the memory is used to store instructions, and when the processor calls and executes the instructions, the chip can execute the key update method provided in the above embodiments.
[0102] This embodiment further provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is executed on a computer, the computer executes the above-mentioned related method steps to implement a key updating method provided in the above embodiment.
[0103] This embodiment further provides a computer program product. When the computer program product is run on a computer, the computer is enabled to execute the above-mentioned related steps to implement a key updating method provided by the above embodiment.
[0104] Among them, the device, computer-readable storage medium, computer program product or chip provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be repeated here.
[0105] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0106] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0107] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A key updating method, characterized in that: The method comprises: Determine an identity key so as to obtain an anti-theft key suitable for the replacement component from a cloud server according to the identity key; the identity key is used to represent the identity of the vehicle owner; The anti-theft key is updated into the replacement component to perform anti-theft matching.
2. The method according to claim 1, characterized in that: The determining of the identity key so as to obtain an anti-theft key compatible with the replacement component from a cloud server according to the identity key includes: Acquire the vehicle owner's identity information, and send the vehicle owner's identity information to the cloud server so that the cloud server can verify the vehicle owner's identity; Receive the anti-theft key issued by the cloud server after the vehicle owner's identity is authenticated.
3. The method according to claim 1, characterized in that The determining of the identity key so as to obtain an anti-theft key compatible with the replacement component from a cloud server according to the identity key includes: Obtaining an identity key provided by the car owner, and sending the identity key to the cloud server; Receive the anti-theft key issued by the cloud server based on the identity key.
4. The method according to any one of claims 1 to 3, characterized in that Before determining the identity key, the method further includes: Get the security password; The anti-theft key update process is started according to the security password.
5. The method according to claim 1, characterized in that The method further comprises: In the case where the identity key verification fails, a message is sent to indicate that the vehicle is at risk of being stolen.
6. The method according to claim 1, characterized in that The cloud server stores anti-theft keys of various anti-theft components of the vehicle, which are generated by offline equipment according to identification information of the vehicle when the vehicle is offline, and corresponding anti-theft keys are stored in various anti-theft components of the vehicle.
7. The method according to claim 6, characterized in that The various anti-theft components of the vehicle include an anti-theft controller, a vehicle controller and an engine controller.
8. An after-sales diagnostic device, characterized in that: The after-sales diagnostic device comprises a memory and a processor, wherein the memory stores a computer program, and is characterized in that the processor implements the steps of the method according to any one of claims 1 to 7 when executing the computer program.
9. A key updating device, characterized in that: The device comprises: A determination module, used to determine an identity key, so as to obtain an anti-theft key compatible with the replacement component from a cloud server according to the identity key; the identity key is used to represent the identity of the vehicle owner; The updating module is used to update the anti-theft key into the replacement component so as to perform anti-theft matching.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Safety guarantee method and system for ECU replacement of intelligent networked automobile
CN111131313A
Vehicle anti-theft matching method and system, diagnostic apparatus and storage medium
CN113561934A
Security test method for vehicle-mounted information service system
CN115454684A
Universal information safety testing device and method for vehicle-mounted parts
CN115481404A