Identity verification method and device, readable storage medium and electronic equipment
By obtaining and verifying the five-code information of Tbox from the five-code information storage module, ensuring its legality, and then sending a login request to the TSP, it solves the problem of Tbox login failure and information out of synchronization, and improves networking efficiency and reliability of remote control sex.
Patent Information
- Application Number
- CN202411074220.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-06
- Publication Date
- 2024-12-27
AI Technical Summary
When Tbox logs into the TSP system, it often fails to obtain the correct five-code information, resulting in the inability to connect to the Internet on the car side, the remote control function is invalid, and the car side information displayed on the mobile phone is not synchronized with the actual car information.
By obtaining the five-code information of Tbox from the five-code information storage module, verifying its legality, and sending a login request message to the TSP after the verification is passed, to ensure that Tbox's authentication is successful. The specific steps include reading VIN, ICCID, IMSI, IMEI and SN from the SIM card and ECU, verifying their validity, and repeating reading and verification in the event of invalidity until the preset duration threshold is reached.
It effectively improves the success rate of Tbox login to TSP, avoids the inability to log in and information out of synchronization caused by the error five-code information, and ensures real-time synchronization of vehicle information and the normal operation of remote control functions.
Smart Images

Figure CN119203108A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vehicle control, and more particularly to an identity authentication method, device, readable storage medium and electronic device. Background Art
[0002] In recent years, the technological level of my country's new energy vehicle industry has been significantly improved, and various technical links have gradually matured. The new forms of automobile products are showing a rich and diversified development trend, and users are paying more and more attention to the user experience of automobiles. As an in-vehicle networking terminal, the Tbox (TelematicsBOX, referred to as T-BOX terminal) module can use long-distance communication technology to provide vehicles with driving data collection, remote query and control, fault monitoring and other services. Tbox can also obtain the vehicle-side CAN signal in real time and upload it to the cloud platform of the automobile remote service provider (Telematics Service Provider, TSP), and can also send the data returned by TSP to the mobile phone end of the Internet of Vehicles (such as the corresponding mobile phone APP). As an important networking terminal, Tbox needs to be effectively authenticated by TSP for its five-code information before it can successfully log in to TSP and perform the corresponding remote services.
[0003] In the prior art, when Tbox logs in to the TSP system, Tbox often fails to obtain the correct five-code information. For example, the five-code information read by Tbox is abnormal or has a null value. When Tbox uses the wrong five-code information to log in to the TSP system, it cannot pass the verification, resulting in the car being unable to connect to the Internet, causing the remote control function of the mobile phone to fail, or causing the car information displayed on the mobile phone to be out of sync with the actual car information, affecting user use. Summary of the invention
[0004] The present application provides an identity authentication method, device, readable storage medium and electronic device to solve the above-mentioned technical problems.
[0005] According to a first aspect of the present application, an identity authentication method is provided, the method is applied to Tbox, and the method includes:
[0006] Obtain the five-code information of the Tbox from the five-code information storage module, wherein the five-code information storage module stores the verified and valid five-code information; the five-code information includes: VIN, ICCID, IMSI, IMEI and SN;
[0007] Verify the legitimacy of the five-code information to obtain a five-code information verification result;
[0008] When the verification result shows that the five-code information is legal, a login request message carrying the legal five-code information is sent to the TSP so that the TSP can verify the identity of the Tbox based on the legal five-code information.
[0009] In some embodiments, the method further comprises:
[0010] After the Tbox is powered on, the five-code information is read based on the preset software interface, and the Tbox starts timing;
[0011] Verify the validity of the five-code information;
[0012] If the five-code information is valid, storing the valid five-code information in the five-code information storage module;
[0013] When the five-code information is invalid, the five-code information is read again based on the AT command, and the step of verifying the validity of the five-code information is repeated. If the timing reaches the first preset time threshold and the verification result is still invalid, the operation is stopped.
[0014] In some embodiments, the reading of the Tbox five-code information includes:
[0015] Read ICCID, IMSI and IMEI from SIM card;
[0016] Read the VIN code from the vehicle control unit in the ECU; and
[0017] Read SN from Tbox.
[0018] In some embodiments, the checking the validity of the five-code information includes: checking the validity of the ICCID and IMSI, including:
[0019] The validity of the ICCID and IMSI is verified by checking whether the length and format of the ICCID and IMSI meet the corresponding rules.
[0020] In some embodiments, the step of verifying the legitimacy of the five-code information includes:
[0021] The five-code information is weighted based on a preset weighting rule, and the legitimacy of the five-code information is verified through a check digit.
[0022] In some embodiments, the step of obtaining the five-code information of the Tbox from the five-code information storage module includes:
[0023] The five-code information of Tbox is obtained from the five-code information storage module based on the preset AT command.
[0024] In some embodiments, the method further comprises:
[0025] The timing starts from the first time the five-code information of Tbox is obtained from the five-code information storage module. When the verification result is that the five-code information is illegal, the steps of obtaining the five-code information of Tbox from the five-code information storage module and verifying the legality of the five-code information are repeated. If the timing duration reaches the second preset duration threshold and the verification result is still illegal, the operation is stopped.
[0026] According to a second aspect of the present application, an identity authentication device is provided, the device being arranged in a Tbox, the device comprising:
[0027] A five-code information acquisition unit is used to acquire the five-code information of the Tbox from the five-code information storage module, wherein the five-code information stored in the five-code information storage module is the five-code information that has been verified to be valid; the five-code information includes: vehicle identification code VIN, integrated circuit card identification code ICCID, international mobile subscriber identity code IMSI, international mobile equipment identity code IMEI and Tbox product serial number SN;
[0028] A five-code information validity verification unit, used to verify the validity of the five-code information to obtain a five-code information verification result;
[0029] The sending unit is used to send a login request message carrying the legal five-code information to the Internet of Vehicles service provider cloud platform TSP when the verification result shows that the five-code information is legal, so that the TSP can verify the identity of the Tbox based on the legal five-code information.
[0030] According to the third aspect of the present application, an electronic device is provided, comprising: a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction implements the steps of the above-mentioned identity authentication method when executed by the processor.
[0031] According to a fourth aspect of the present application, a readable storage medium is provided, characterized in that a program or instruction is stored on the readable storage medium, and the program or instruction implements the steps of the above-mentioned identity authentication method when executed by a processor.
[0032] In summary, the identity authentication method, device, readable storage medium, and electronic device provided by the present application have at least the following beneficial effects:
[0033] This application obtains the five-code information of Tbox from the five-code information storage module, and the five-code information storage module stores the verified valid five-code information, verifies the legality of the obtained five-code information, and sends a login request message carrying legal five-code information to TSP if the verification is legal, so that the TSP can verify the identity of the Tbox based on the legal five-code information. This application effectively improves the success rate of Tbox logging in to TSP through the above method, avoids Tbox using wrong five-code information to log in to TSP or reporting null value, which leads to the inability to log in to TSP, resulting in the failure of the remote control function of the mobile phone APP and the insynchronization of the vehicle-side information displayed by the mobile phone APP with the actual vehicle information. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the specific implementation methods of the present application or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without paying any creative work.
[0035] Figure 1 A flowchart of an identity authentication method provided for an embodiment of the present application;
[0036] Figure 2 A flow chart of a five-code information verification and storage method provided in an embodiment of the present application;
[0037] Figure 3 A vehicle networking communication flow chart provided for an embodiment of the present application;
[0038] Figure 4 A structural diagram of an identity verification device provided in an embodiment of the present application;
[0039] Figure 5 A structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0040] In order to make the above and other features and advantages of the present application more clear, the present application is further described below in conjunction with the accompanying drawings. It should be understood that the specific embodiments given herein are for the purpose of explaining to those skilled in the art and are only exemplary and not restrictive.
[0041] In the following description, many specific details are set forth to provide a thorough understanding of the present application. However, it is apparent to those skilled in the art that specific details need not be adopted to practice the present application. In other cases, well-known steps or operations are not described in detail to avoid blurring the present application.
[0042] The identity authentication method provided in the embodiment of the present application can be executed by the identity authentication device provided in the embodiment of the present application, and the device can be configured in an electronic device.
[0043] Reference Figure 1 As shown, the present application provides an identity authentication method, which is applied to a vehicle communication box Tbox, and includes steps 110-130.
[0044] Step 110, obtaining the five-code information of the Tbox from the five-code information storage module, wherein the five-code information stored in the five-code information storage module is the five-code information that has been verified to be valid;
[0045] The five-code information described in the embodiment of the present application includes: Vehicle Identification Number (VIN), Integrated Circuit Card Identity (ICCID), International Mobile Subscriber Identity (IMSI), International Mobile Equipment Identity (IMEI) and Tbox product serial number (SN).
[0046] The Tbox is an in-vehicle communication box, and a five-code information storage module (which may be an embedded storage module, also known as EMMC) may be provided on the Tbox to store the five-code information obtained from the vehicle control unit and the Tbox itself and verified to be valid.
[0047] AT instructions are a kind of command or instruction set widely used in computers, communication equipment and the Internet of Things, and are used to control various functions of the equipment. In one embodiment, the five-code information of Tbox can be obtained from the five-code information storage module based on the preset AT instructions. Compared with reading the five-code information from the five-code information storage module based on the AT instructions, it is faster and more convenient to read the five-code information from the SIM card and the vehicle control unit based on the API, which can improve the efficiency of obtaining the five-code information.
[0048] The method of storing the verified valid five-code information in the five-code information storage module will be introduced in the subsequent embodiments.
[0049] Step 120, verify the legitimacy of the five-code information to obtain a five-code information verification result.
[0050] Under normal circumstances, the VIN, IMEI and SN in the five-code information are not prone to errors, and existing legitimacy verification methods can be used for legitimacy verification, and the embodiments of the present application do not impose specific restrictions on this.
[0051] For ICCID and IMSI, due to hardware or software limitations, there are usually reading failures or reading errors. For example, insufficient read permissions, the read ICCID string format does not match (for example, non-decimal), or the ICCID is composed of pure numbers with letters, etc., which may cause Tbox to be unable to accurately obtain the ICCID or only obtain partial ICCID information.
[0052] In order to overcome the above-mentioned problems, the present application can obtain the five-code information of Tbox from the five-code information storage module. The five-code information in the five-code information storage module is verified to be valid, avoiding the reading failure or reading error caused by the hardware or software limitations mentioned above, and at the same time improving the reading speed of the five-code information, further ensuring the efficiency of Tbox networking.
[0053] At the same time, the embodiment of the present application further verifies the legitimacy of the five-code information obtained from the five-code information storage module, which can more effectively ensure the legitimacy of the five-code information, improve the probability of TSP verifying the five-code information of Tbox, and ensure the efficiency of Tbox networking.
[0054] In one embodiment, the method for verifying the legitimacy of the five-code information includes: weighting the five-code information based on a predetermined weighting rule, and verifying the legitimacy of the five-code information using a LUHN (simple checksum) algorithm.
[0055] Step 130: If the verification result shows that the five-code information is legal, a login request message carrying the legal five-code information is sent to the TSP so that the TSP can verify the identity of the Tbox based on the legal five-code information.
[0056] It is understandable that, if the verification result shows that the five-digit information is legal, Tbox sends a login request message carrying the legal five-digit information to TSP. TSP can verify the five-digit information Tbox based on the legal five-digit information using its own judgment rules, thereby verifying the identity of Tbox.
[0057] This application obtains the five-code information of Tbox from the five-code information storage module, and the five-code information storage module stores the verified valid five-code information, and then verifies the legality of the obtained five-code information. If the verification is legal, a login request message carrying legal five-code information is sent to TSP, so that the TSP can verify the identity of the Tbox based on the legal five-code information. This application can obtain valid five-code information through the above method, improve the success rate of logging into TSP, and largely avoid Tbox using wrong five-code information to log in to TSP or report null values, which leads to the inability to log in to TSP, further leading to the failure of the remote control function of the mobile phone APP and causing the vehicle-side information displayed on the mobile phone APP to be out of sync with the actual vehicle information.
[0058] Refer to the attached Figure 2 As shown, the present application provides a specific implementation process of a five-code information verification and storage method, which is applied to Tbox. This embodiment is used to realize the reading and verification of five-code information, and store the verified valid five-code information into a five-code information storage module. The method includes steps 310-340.
[0059] Step 210, after the Tbox is powered on, the five-code information is read based on the preset software interface and timing is started.
[0060] This method is executed every time after the Tbox is powered on, wherein the power-on of the Tbox can be identified by obtaining the SIM card status.
[0061] In one embodiment, the method for reading the five-code information includes:
[0062] Read ICCID, IMSI and IMEI from the SIM card, where IMEI can be understood as the built-in mobile phone number of the SIM card when it leaves the factory, which is usually not prone to errors. The existing legitimacy verification method can also be used for legitimacy verification. The embodiment of the present application does not impose specific restrictions on this. Since a SIM card is installed in the Tbox, the SIM card is used to cooperate with the Tbox to complete communication with the GPS antenna and / or 4G / 5G antenna, etc., to achieve vehicle-to-vehicle networking or communication between the vehicle and the vehicle-controlled mobile phone APP. The SIM card can be a user identification module, or it can also be a vehicle-mounted Tbox identity card. Therefore, the three information can be read from the SIM card.
[0063] The VIN code is read from the vehicle control unit in the ECU and the SN is read from the Tbox. The VIN code can be read from the vehicle control unit in the ECU via the vehicle CAN bus.
[0064] The reading operation in this step can be implemented through the API interface.
[0065] Step 220, checking whether the five-code information is valid.
[0066] As mentioned above, under normal circumstances, the VIN, IMEI and SN in the five-code information are not prone to errors, and conventional methods can be used to verify the validity of the five-code information. The embodiments of the present application do not impose specific restrictions on this.
[0067] The embodiment of the present application is directed to ICCID and IMSI, and the validity verification method adopted therein includes: verifying whether the length and format of the ICCID and IMSI meet the corresponding rules, thereby verifying the validity of the ICCID and IMSI.
[0068] If the five-code information is valid, execute step 230 ; if the five-code information is invalid, execute step 240 .
[0069] Step 230, storing the valid five-code information in the five-code information storage module.
[0070] Step 240, determining whether the timing duration reaches a first preset duration threshold.
[0071] If the first preset time threshold is reached and the verification result is still invalid, the operation is stopped;
[0072] If the first preset time threshold is not reached, step 250 is executed.
[0073] The first preset time threshold can be set as needed, for example, it can be 2 seconds.
[0074] Step 250: Read the five-code information again based on the AT command.
[0075] That is, when the five-code information read through the API is verified to be invalid, it is read again using AT commands through the hardware interface of the wireless communication Internet access module of Tbox (also known as Tbox 4G module), and the steps of verifying the validity of the five-code information are repeated.
[0076] Through the operation of the above-mentioned embodiments of the present application, it is realized to store the verified valid five-code information in the five-code information storage module. When the Tbox is subsequently connected to the TSP, the verified valid five-code information of the Tbox can be directly obtained from the five-code information storage module, avoiding the problem that the Tbox uses the wrong five-code information to log in to the TSP and fails to verify and cannot connect to the network.
[0077] In one embodiment, the five-code information is weighted based on a preset weighting rule described in the present application, and the legitimacy of the five-code information is verified by the check digit, mainly for the verification of ICCID and IMSI, and the specific verification method is as follows:
[0078] 1. Take the first 19 digits of the ICCID or IMSI, multiply by 2 starting from the odd digits from left to right, and then calculate the sum of the ones digit and the tens digit;
[0079] 2. Add all the even-digit numbers to the value obtained in the previous step;
[0080] 3. Multiply the value obtained in the previous step by 9 and take the remainder. The value obtained is the check digit.
[0081] For example, as shown in the following table: Any piece of information to obtain ICCID or IMSI is 89860268132608264403, and the check digit is the last digit 3.
[0082] 8 9 8 6 0 2 6 8 1 3 2 6 0 8 2 6 4 4 0 16 16 0 12 2 4 0 4 8 0 1+6 9 1+6 6 0 2 1+2 8 2 3 4 6 0 8 4 6 8 4 0
[0083] The verification process can be verified by the following formula: 87*9=783, 783 / 10, remainder=3. Obviously, the verification result is that the information is legal.
[0084] In an optional implementation, the timing starts from the first acquisition of the five-code information of the Tbox from the five-code information storage module in step 110. If the verification result shows that the five-code information is illegal, the steps of acquiring the five-code information of the Tbox from the five-code information storage module and verifying the legality of the five-code information are repeated. If the timing reaches the second preset time threshold and the verification result is still illegal, the operation is stopped. This can avoid the situation where the five-code information is illegal and causes endless attempts to connect to the TSP and fail.
[0085] The second preset time threshold may be set as required, for example, the second preset time threshold may be 3 seconds.
[0086] like Figure 3As shown in, it is a schematic diagram of the vehicle networking communication process of this application. Tbox communicates with the vehicle control unit through real-time data transmission, wherein the vehicle control unit is arranged in the vehicle ECU. In some embodiments, the VIN in the five-code information is stored in the vehicle control unit, so Tbox can obtain VIN from the vehicle control unit. Based on the components of Tbox itself, ICCID, IMSI, IMEI and SN are read. When the five-code information is verified to be valid, it is stored in the EMMC (an embedded storage module, i.e., the five-code information storage module described above) of Tbox, so that it can be quickly read when logging into TSP later, and the validity of the five-code information is guaranteed. When Tbox logs in to TSP, a request carrying the five-code information is sent to TSP. After TSP verifies the identity of Tbox using the five-code information, Tbox is successfully connected to TSP, and Tbox can send vehicle status information to TSP in real time, and TSP can synchronize the vehicle status information to the user's mobile phone APP. And TSP can issue remote control instructions to Tbox, which can be issued by the user through the mobile phone. This application realizes the efficiency and pass rate of Tbox and TSP networking, ensures that vehicle information can be synchronized to TSP in real time, ensures that the mobile phone can update vehicle information in time, and accurately and effectively control the vehicle. Figure 4 As shown, the device is arranged in a vehicle-mounted communication box Tbox, and the system includes a five-code information acquisition unit 410, a five-code information legitimacy verification unit 420 and a sending unit 430.
[0087] The five-code information acquisition unit 410 is used to obtain the five-code information of the Tbox from the five-code information storage module. The five-code information storage module stores the verified valid five-code information; the five-code information includes: vehicle identification code VIN, integrated circuit card identification code ICCID, international mobile subscriber identification code IMSI, international mobile equipment identification code IMEI and Tbox product serial number SN.
[0088] The five-code information validity verification unit 420 is used to verify the validity of the five-code information to obtain a five-code information verification result.
[0089] The sending unit 430 is used to send a login request message carrying the legal five-code information to the Internet of Vehicles service provider cloud platform TSP when the verification result shows that the five-code information is legal, so that the TSP can verify the identity of the Tbox based on the legal five-code information.
[0090] It should be understood that the specific features, operations and details described hereinabove with respect to the method of the present application may also be similarly applied to the device and system of the present application, or vice versa. In addition, each step of the method of the present application described above may be performed by a corresponding component or unit of the device or system of the present application.
[0091] It should be understood that each module / unit of the system of the present application can be implemented in whole or in part by software, hardware, firmware or a combination thereof. Each module / unit can be embedded in the processor of the electronic device or independent of the processor in the form of hardware or firmware, or can be stored in the memory of the electronic device in the form of software for the processor to call to perform the operation of each module / unit. Each module / unit can be implemented as an independent component or module, or two or more modules / units can be implemented as a single component or module.
[0092] like Figure 5 As shown, the present application provides an electronic device 500, which includes a processor 510 and a memory 520 storing computer program instructions. When the processor 510 executes the computer program instructions, each step of the above-mentioned identity authentication method is implemented. The electronic device 500 can be generally a server, a terminal, or any other electronic device with necessary computing and / or processing capabilities.
[0093] In one embodiment, the electronic device 500 may include a processor, a memory, a network interface, a communication interface, etc. connected through a system bus. The processor of the electronic device 500 may be used to provide necessary computing, processing and / or control capabilities. The memory of the electronic device 500 may include a non-volatile storage medium and an internal memory. The non-volatile storage medium may store an operating system, a computer program, etc. The internal memory may provide an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface and the communication interface of the electronic device 500 may be used to connect and communicate with external devices through a network. When the computer program is executed by the processor, the steps of the method of the present application are executed.
[0094] The present application provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the above-mentioned identity authentication method is implemented.
[0095] Those skilled in the art will appreciate that the method steps of the present application can be completed by instructing related hardware such as the electronic device 500 or a processor through a computer program, and the computer program can be stored in a non-temporary computer-readable storage medium, and the computer program causes the steps of the present application to be executed when it is executed. Depending on the circumstances, any reference to memory, storage, or other media herein may include non-volatile or volatile memory. Examples of non-volatile memory include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory, magnetic tape, floppy disk, magneto-optical data storage device, optical data storage device, hard disk, solid state disk, etc. Examples of volatile memory include random access memory (RAM), external cache memory, etc.
[0096] The various technical features described above can be combined arbitrarily. Although all possible combinations of these technical features are not described, any combination of these technical features should be considered to be covered by this specification as long as there is no contradiction in such combination.
[0097] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. An identity authentication method, characterized in that: The method is applied to a vehicle-mounted communication box Tbox, and the method comprises: Obtain the five-code information of the Tbox from the five-code information storage module, wherein the five-code information storage module stores the five-code information that has been verified to be valid; the five-code information includes: vehicle identification code VIN, integrated circuit card identification code ICCID, international mobile subscriber identity code IMSI, international mobile equipment identity code IMEI and Tbox product serial number SN; Verify the legitimacy of the five-code information to obtain a five-code information verification result; When the verification result shows that the five-code information is legal, a login request message carrying the legal five-code information is sent to the Internet of Vehicles service provider cloud platform TSP, so that the TSP can verify the identity of the Tbox based on the legal five-code information.
2. The method according to claim 1, characterized in that The method further comprises: After the Tbox is powered on, the five-code information is read based on the preset software interface, and the Tbox starts timing; Verify the validity of the five-code information; If the five-code information is valid, storing the valid five-code information in the five-code information storage module; When the five-code information is invalid, the five-code information is read again based on the AT command, and the step of verifying the validity of the five-code information is repeated. If the timing reaches the first preset time threshold and the verification result is still invalid, the operation is stopped.
3. The method according to claim 2, characterized in that The reading of the Tbox five-code information includes: Read ICCID, IMSI and IMEI from SIM card; Read the VIN code from the vehicle control unit in the ECU; and Read SN from Tbox.
4. The method according to claim 2, characterized in that: The verification of the validity of the five-code information includes: verification of the validity of ICCID and IMSI, including: The validity of the ICCID and IMSI is verified by checking whether the length and format of the ICCID and IMSI meet the corresponding rules.
5. The method according to any one of claims 1 to 4, characterized in that: The step of verifying the legitimacy of the five-code information includes: The five-code information is weighted based on a preset weighting rule, and the legitimacy of the five-code information is verified through a check digit.
6. The method according to claim 1, characterized in that The step of obtaining the five-code information of the Tbox from the five-code information storage module includes: The five-code information of Tbox is obtained from the five-code information storage module based on the preset AT command.
7. The method according to claim 1, characterized in that The method further comprises: The timing starts from the first time the five-code information of Tbox is obtained from the five-code information storage module. When the verification result is that the five-code information is illegal, the steps of obtaining the five-code information of Tbox from the five-code information storage module and verifying the legality of the five-code information are repeated. If the timing duration reaches the second preset duration threshold and the verification result is still illegal, the operation is stopped.
8. An identity verification device, which is arranged in a vehicle communication box Tbox, characterized in that: The device comprises: A five-code information acquisition unit is used to acquire the five-code information of the Tbox from the five-code information storage module, wherein the five-code information stored in the five-code information storage module is the five-code information that has been verified to be valid; the five-code information includes: vehicle identification code VIN, integrated circuit card identification code ICCID, international mobile subscriber identity code IMSI, international mobile equipment identity code IMEI and Tbox product serial number SN; A five-code information validity verification unit, used to verify the validity of the five-code information to obtain a five-code information verification result; The sending unit is used to send a login request message carrying the legal five-code information to the Internet of Vehicles service provider cloud platform TSP when the verification result shows that the five-code information is legal, so that the TSP can verify the identity of the Tbox based on the legal five-code information.
9. An electronic device, characterized in that: include: A processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the identity authentication method as described in any one of claims 1 to 7.
10. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the identity authentication method as described in any one of claims 1-7 are implemented.
