A communication data processing method, a communication system, and a vehicle
By using a compatible first chip in the vehicle for both hardware and software encryption, the data security problem in communication between the vehicle and external devices is solved, achieving both data transmission security and vehicle control reliability.
Patent Information
- Application Number
- CN202411771761.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-04
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2044-12-04
AI Technical Summary
When a vehicle communicates with external devices, there is a security risk that the data may be hacked and tampered with, leading to privacy leaks or incorrect decisions.
A dual encryption mechanism is adopted, which uses the first chip to adapt to the second chip in the target device for hardware and software encryption, ensuring that data can only be decrypted by the adapter chip during transmission, thus preventing illegal data tampering and leakage.
It enhances the security of communication data during vehicle-to-external communication, prevents unauthorized control and leakage of personal information, and ensures the safety and privacy of vehicle operation.
Smart Images

Figure CN119603053B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle communication technology, and more specifically, to a communication data processing method, a communication system, and a vehicle. Background Technology
[0002] In modern intelligent transportation systems, communication between vehicles and external devices is becoming increasingly frequent. Vehicle-to-external device communication refers to the data exchange and information transmission between automobiles and external environmental equipment and systems.
[0003] While vehicle communication with external devices brings many conveniences, it also faces numerous security risks. For example, when a vehicle communicates with external devices (such as cloud services, transportation infrastructure, other vehicles, or target devices), the data may be attacked and monitored by hackers, leading to the theft or tampering of sensitive information (such as driving trajectory and driving habits), which could result in privacy leaks or flawed decision-making. For instance, if an attacker intercepts and modifies transmitted commands while the vehicle is being remotely controlled, they could change the vehicle's direction or speed, potentially causing unforeseen safety incidents.
[0004] Therefore, improving the security of communication data during communication between vehicles and external devices has become an urgent problem to be solved. Summary of the Invention
[0005] The problem addressed by this invention is how to improve the security of communication data during communication between a vehicle and external devices.
[0006] To address the above problems, the present invention provides a communication data processing method, a communication system, and a vehicle.
[0007] In a first aspect, the present invention provides a communication data processing method applied to a communication system of a target vehicle, the communication system comprising a first chip, a communication module, and a transmission module, the communication data processing method comprising:
[0008] The communication module receives first encrypted data sent by the target device and transmits the first encrypted data to the first chip. The target device is equipped with a second chip. The first encrypted data is obtained by the second chip through software encryption and hardware encryption. The second chip is compatible with the first chip.
[0009] The first chip performs hardware decryption and software decryption on the first encrypted data to obtain the first data.
[0010] The transmission module sends the first data to the control unit in the target vehicle.
[0011] Optionally, the communication data processing method further includes: the transmission module receiving second data from the target vehicle and transmitting the second data to the first chip; the first chip performing software encryption and hardware encryption on the second data to obtain second encrypted data.
[0012] Optionally, the first chip includes a first interface and an encryption unit, and the communication system includes a processor. The first chip performs software encryption and hardware encryption on the second data to obtain second encrypted data, including: after receiving the second data, the first chip transmits the second data to the processor through the first interface; the processor performs software encryption on the second data to obtain third encrypted data, and transmits the third encrypted data to the encryption unit through the first interface; the encryption unit performs hardware encryption on the third encrypted data to obtain the second encrypted data.
[0013] Optionally, the communication system further includes a first storage module, which stores the encryption algorithm of the encryption unit in a non-volatile manner; the encryption unit performs hardware encryption on the third encrypted data, including: the encryption unit loads the encryption algorithm from the first storage module; and performs hardware encryption on the third encrypted data according to the encryption algorithm.
[0014] Optionally, after the first chip encrypts the second data to obtain the second encrypted data, the communication data processing method further includes: the first chip transmitting the second encrypted data to the communication module; and the communication module sending the second encrypted data to the target device.
[0015] Optionally, after the first chip encrypts the second data to obtain the second encrypted data, the communication data processing method further includes: the first chip storing the second encrypted data in a memory.
[0016] Optionally, the first chip includes a first interface and a decryption unit, and the communication system includes a processor; the first chip performs hardware decryption and software decryption on the first encrypted data to obtain the first data, including: the decryption unit performs hardware decryption on the first encrypted data to obtain first decrypted data; the first chip sends the first decrypted data to the processor through the first interface; and the processor performs software decryption on the first decrypted data to obtain the first data.
[0017] Secondly, the present invention provides a vehicle communication system applied to a target vehicle. The vehicle communication system includes a first chip, a communication module, and a transmission module. The communication module is used to receive first encrypted data sent by a target device and transmit the first encrypted data to the first chip. The target device is equipped with a second chip. The first encrypted data is obtained by the second chip through software encryption and hardware encryption of the data. The second chip is adapted to the first chip. The first chip is used to perform hardware decryption and software decryption on the first encrypted data transmitted to the first chip to obtain first data. The transmission module is used to send the first data to a control unit in the target vehicle.
[0018] Optionally, the transmission module is further configured to receive second data from the target vehicle and transmit the second data to the first chip, wherein the target device is provided with a second chip paired with the first encryption chip; the first chip is further configured to perform software encryption and hardware encryption on the second data transmitted to the first chip to obtain second encrypted data.
[0019] Thirdly, the present invention provides a vehicle including a vehicle communication system as described in the second aspect, the vehicle system being used to implement the communication data processing method as described in the first aspect.
[0020] The beneficial effects of the communication data processing method, communication system, and vehicle of the present invention are as follows: In this embodiment, the data sent from the target device to the target vehicle is encrypted by a second chip. The second chip is compatible with the first chip. The first encrypted data obtained by the second chip in the target device is decrypted by the first chip using both hardware and software to obtain the first data. Only the first data decrypted by the first chip is sent by the transmission module to the control unit to control the target vehicle accordingly. The first chip can only decrypt the data encrypted by the second chip. During transmission, even if the first encrypted data is intercepted, it cannot be decrypted without the first chip to achieve theft or tampering. Even if other devices send control data to the target vehicle, since this data is not the data encrypted by the second chip sent by the target device, the first chip in the communication system cannot decrypt it. Therefore, the first chip will not transmit the data sent by other devices to the control unit to control the operation or driving of the target vehicle, and will not cause leakage of personal information. Thus, the security of communication data during the communication process between the vehicle and the target device is improved. Attached Figure Description
[0021] Figure 1 This is a flowchart illustrating a communication data processing method according to an embodiment of the present invention;
[0022] Figure 2This is a schematic diagram of a communication system for a target vehicle according to an embodiment of the present invention;
[0023] Figure 3 This is a schematic diagram of the architecture of a vehicle communication system according to an embodiment of the present invention;
[0024] Figure 4 This is a schematic diagram of the architecture of another vehicle communication system according to an embodiment of the present invention;
[0025] Figure 5 This is a schematic diagram of the structure of a vehicle according to an embodiment of the present invention. Detailed Implementation
[0026] To make the above-mentioned objects, features, and advantages of the present invention more apparent and understandable, specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Although some embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present invention. It should be understood that the accompanying drawings and embodiments of the present invention are for illustrative purposes only and are not intended to limit the scope of protection of the present invention.
[0027] It should be understood that the various steps described in the method embodiments of the present invention may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this respect.
[0028] The term "comprising" and its variations as used herein are open-ended, meaning "including but not limited to"; the term "based on" means "at least partially based on"; the term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments"; and the term "optionally" means "optional embodiments". Definitions of other terms will be given in the following description. It should be noted that the concepts of "first," "second," etc., mentioned in this invention are used only to distinguish different devices, modules, or units, and are not intended to limit the order of functions performed by these devices, modules, or units or their interdependencies.
[0029] It should be noted that the terms "a" and "a plurality of" used in this invention are illustrative rather than restrictive. Those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".
[0030] The names of the messages or information exchanged between the multiple devices in the embodiments of the present invention are for illustrative purposes only and are not intended to limit the scope of these messages or information.
[0031] In related technologies, the target device is an external device that communicates with the vehicle. Taking the target device as a remote control device as an example, the importance of improving the security of communication data during the communication process between the vehicle and the target device is explained. The real-time interaction process between the remote control device and the vehicle's communication system is as follows: When the operator issues remote control commands (such as acceleration, deceleration, steering, or parking) through the remote control device, these commands are sent to the vehicle's communication system. After receiving these commands, the vehicle's communication system forwards them to the corresponding control unit to execute the corresponding operation, thereby realizing remote control of the vehicle.
[0032] Because remote control commands directly affect a vehicle's driving status and safety, any leakage, tampering, or forgery of communication data can lead to serious consequences. For example, if attackers can intercept and modify transmitted commands, they may change the vehicle's direction or speed, potentially causing unforeseen safety incidents. Furthermore, users' personal information and vehicle location information may be leaked, leading to privacy violations and potential property losses.
[0033] To address the problems existing in the aforementioned related technologies, this embodiment provides a communication data processing method, a communication system, and a vehicle.
[0034] like Figure 1 As shown in the figure, an embodiment of the present invention provides a communication data processing method applied to the communication system of a target vehicle. The communication system includes a first chip, a communication module, and a transmission module. The communication data processing method includes:
[0035] S100, the communication module receives the first encrypted data sent by the target device and transmits the first encrypted data to the first chip, wherein the target device is equipped with a second chip, and the first encrypted data is obtained by the second chip through software encryption and hardware encryption of the data, and the second chip is compatible with the first chip.
[0036] Specifically, such as Figure 2 As shown, the communication system includes a first chip, a communication module, and a transmission module. The communication module is responsible for data communication with the target device. The communication module can use various protocols (such as Wi-Fi, Bluetooth, etc.) to achieve wireless communication or wired connection through a user interface.
[0037] When remotely controlling a target vehicle, the target device encrypts the first data used to control the vehicle's movement and sends it to the target vehicle. This encrypted data is received by the communication module in the communication system and then transmitted to the first chip. The target device contains a second chip, and the first and second chips are paired and compatible. Both chips can use the same non-volatile key. The first encrypted data, obtained by encrypting the data by one of the chips, can only be decrypted by either the same chip or the other compatible chip.
[0038] S200, the first chip performs hardware decryption and software decryption on the first encrypted data to obtain the first data.
[0039] Specifically, after the target device generates the first data, the second chip in the target device performs software encryption and hardware encryption to form the first encrypted data. The target device sends the first encrypted data to the communication system in the target vehicle, where the communication module receives and transmits it to the first chip. Since the first encrypted data is obtained by encryption through the second chip adapted to the first chip, the first chip can decrypt it to obtain the first data.
[0040] The primary data can include driving instructions, driving speed, driving direction, etc., as well as sensitive data such as user personal information and vehicle driving trajectory.
[0041] S300, the transmission module sends the first data to the control unit in the target vehicle.
[0042] Specifically, after the first chip decrypts the first encrypted data to obtain the first data, the transmission module is responsible for transmitting the first data to the control unit of the target vehicle. The control unit is used to control the target vehicle according to the first data. When the target device is used as a remote control device to remotely control the target vehicle, the first data is a remote control command. The control unit directs the vehicle to drive according to the remote control command, thereby realizing remote control.
[0043] In this embodiment, the data sent from the target device to the target vehicle is encrypted by a second chip. The second chip is compatible with the first chip. The first encrypted data obtained by the second chip in the target device is decrypted by the first chip using both hardware and software. Only the first data decrypted by the first chip is sent by the transmission module to the control unit to control the target vehicle. The first chip can only decrypt the data encrypted by the second chip. During transmission, even if the first encrypted data is intercepted, it cannot be decrypted without the first chip, thus preventing theft or tampering. Even if other devices send control data to the target vehicle, since this data is not the data encrypted by the second chip sent by the target device, the first chip in the communication system cannot decrypt it. Therefore, the first chip will not transmit the data sent by other devices to the control unit to control the operation or driving of the target vehicle, and personal information will not be leaked. Thus, the security of communication data during the communication between the vehicle and the target device is improved.
[0044] Optionally, the communication data processing method further includes: the transmission module receiving second data from the target vehicle and transmitting the second data to the first chip; the first chip performing software encryption and hardware encryption on the second data to obtain second encrypted data.
[0045] Specifically, in addition to processing the data sent by the target device, the communication data processing method also encrypts the second data generated by the target vehicle during its operation. The second data includes sensitive information such as the vehicle's real-time location, driving trajectory, and personal identity information. This second data needs to be protected, so the first chip is used to encrypt the second data.
[0046] Optionally, the first chip includes a first interface and an encryption unit, and the communication system includes a processor. The first chip performs software encryption and hardware encryption on the second data to obtain second encrypted data, including: after receiving the second data, the first chip transmits the second data to the processor through the first interface; the processor performs software encryption on the second data to obtain third encrypted data, and transmits the third encrypted data to the encryption unit through the first interface; the encryption unit performs hardware encryption on the third encrypted data to obtain the second encrypted data.
[0047] Specifically, the communication system also includes a processor. The first chip includes a first interface and an encryption unit. The first chip and the processor transmit data to each other through the first interface. After the first chip receives the second data, it first transmits the second data to the processor through the first interface. The algorithm stored in the processor performs software encryption on the second data. The third encrypted data obtained through software encryption is then transmitted to the first chip through the first interface. The encryption unit in the first chip performs hardware encryption on the third encrypted data to obtain the second encrypted data.
[0048] Combining software and hardware encryption for the second data creates a dual-protection mechanism. Software encryption performs initial encryption at the processor level, while hardware encryption provides stronger security at the chip level. This multi-layered protection significantly improves data confidentiality and reduces the risk of being cracked.
[0049] Optionally, the communication system further includes a first storage module, which stores the encryption algorithm of the encryption unit in a non-volatile manner; the encryption unit performs hardware encryption on the third encrypted data, including: the encryption unit loads the encryption algorithm from the first storage module; and performs hardware encryption on the third encrypted data according to the encryption algorithm.
[0050] Specifically, such as Figure 3 As shown, the communication system includes a first storage module. This first storage module uses non-volatile storage to store the encryption algorithm, ensuring that the stored encryption algorithm is retained even when the device is powered off or restarted, thus guaranteeing the system's reliability and continuity. The encryption unit loads the encryption algorithm from the first storage module for hardware encryption. Using a separate storage module to store the encryption algorithm allows for easy updating or replacement of the encryption algorithm when needed.
[0051] It should be noted that non-volatile storage methods can be flash memory or fireproof storage.
[0052] Optionally, after the first chip performs software encryption and hardware encryption on the second data to obtain the second encrypted data, the communication data processing method further includes: the first chip transmitting the second encrypted data to the communication module; and the communication module sending the second encrypted data to the target device.
[0053] Specifically, the second encrypted data obtained after the second data passes through the first chip is transmitted to the communication module, which then sends it to the target device, ensuring the security of the second data when it is fed back to the target device. The target device decrypts the first encrypted data to obtain the second data, and the target device can make intelligent decisions based on the second data.
[0054] Optionally, after the first chip performs software encryption and hardware encryption on the second data to obtain the second encrypted data, the communication data processing method further includes: the first chip storing the second encrypted data in a memory.
[0055] Specifically, the encrypted second data is stored in the internal memory of the first chip. The memory can be a volatile memory such as static random access memory (SRAM), or it can be flash memory, EEPROM, or other types of non-volatile memory capable of retaining data even when the device is powered off.
[0056] Encrypted storage ensures that only the target device can access the second data. Even if the storage is physically accessed, the data cannot be easily deciphered, further enhancing the system's security.
[0057] Optionally, the first chip includes a first interface and a decryption unit, and the communication system includes a processor; the first chip performs hardware decryption and software decryption on the first encrypted data to obtain the first data, including: the decryption unit performs hardware decryption on the first encrypted data to obtain first decrypted data; the first chip sends the first decrypted data to the processor through the first interface; and the processor performs software decryption on the first decrypted data to obtain the first data.
[0058] Specifically, the communication system also includes a processor. The first chip includes a first interface and an encryption unit. The first chip and the processor transmit data to each other through the first interface. After the first chip receives the first encrypted data sent by the target device, it first performs hardware encryption on the first encrypted data through the decryption unit to obtain the third encrypted data. The third encrypted data obtained by hardware decryption is then transmitted to the processor through the first interface. The processor performs software encryption on the third encrypted data to obtain the first data.
[0059] Optionally, such as Figure 3 As shown, the communication data includes first encrypted data and second encrypted data. The communication data is transmitted between the target device and the target vehicle through a user interface, antenna, or tuner. Specifically, the target device transmits the first encrypted data to the first chip through the user interface, antenna, or tuner. The second encrypted data of the first chip in the target vehicle is transmitted to the target device through the user interface, antenna, or tuner. After decryption, the first data obtained by the first chip is sent to the controller (entertainment network device and main device) to remotely control the target vehicle. During vehicle operation, the controller sends the second data to the first chip, which is then encrypted to obtain the second encrypted data. In the figure, the CPU is the processor, which is used to perform software encryption or software decryption of the data. FLASH (flash memory) is used for the encryption algorithm of the first chip, and static random access memory (SRAM) is used to store the second encrypted data.
[0060] like Figure 4 As shown, the first chip is a field-programmable gate array (FPGA) encryption chip. The FLASH (first storage module) stores the encryption algorithm. The encryption algorithm is used to program the first chip. The CPU interface (first interface) connects the first chip and the CPU processor. The CPU is used to perform software encryption and software decryption of data. The SDRAM (Dynamic Random Access Memory) is used to store temporary second encrypted data.
[0061] The user interface and antenna / tuner serve as communication modules, enabling interaction between the first chip and the target device. Decrypted data is transmitted to other components of the vehicle (SDRAM, entertainment network equipment, main equipment, etc.) via internal local interconnect bus (LIN interface), control area bus (CAN controller), external controller interface (PCI bridge), memory controller, etc. The FLASH (flash memory) algorithm is transmitted to the first chip via PCMCIA (Personal Computer Memory Card International Association) interface. Data received by the antenna / tuner is transmitted to the first chip after filtering and formatting. The first chip also performs specific logic functions, such as simple control and signal processing.
[0062] This invention provides a vehicle communication system, comprising: a first chip, a communication module, and a transmission module, wherein...
[0063] The communication module is used to receive first encrypted data sent by the target device and transmit the first encrypted data to the first chip. The target device is equipped with a second chip. The first encrypted data is obtained by the second chip through software encryption and hardware encryption. The second chip is compatible with the first chip.
[0064] The first chip is used to perform hardware decryption and software decryption on the first encrypted data transmitted to the first chip to obtain the first data;
[0065] A transmission module is used to send the first data to the control unit in the target vehicle.
[0066] Optionally, the transmission module is further configured to receive second data from the target vehicle and transmit the second data to the first chip, wherein the target device is provided with a second chip that is paired with the first encryption chip;
[0067] The first chip is also used to perform software encryption and hardware encryption on the second data transmitted to the first chip to obtain second encrypted data.
[0068] Optionally, the first chip includes a first interface and an encryption unit, and the communication system includes a processor;
[0069] The first interface is used by the first chip to transmit the second data to the processor after receiving the second data;
[0070] The processor is used to perform software encryption on the second data to obtain the third encrypted data, and the first interface is also used to transmit the third encrypted data to the encryption unit.
[0071] The encryption unit is used to perform hardware encryption on the third encrypted data to obtain the second encrypted data.
[0072] Optionally, the communication system further includes a first storage module, which stores the encryption algorithm of the encryption unit in a non-volatile manner; wherein,
[0073] The encryption unit is used to load an encryption algorithm from the first storage module;
[0074] The encryption unit is also used to perform hardware encryption on the third encrypted data according to the encryption algorithm.
[0075] Optionally, the first chip is further configured to perform software encryption and hardware encryption on the second data, and after obtaining the second encrypted data, transmit the second encrypted data to the communication module;
[0076] The communication module is also used to send the second encrypted data to the target device.
[0077] Optionally, the first chip is also used to store the second encrypted data in a memory.
[0078] Optionally, the first chip includes a first interface and a decryption unit, and the communication system includes a processor;
[0079] The decryption unit is used to perform hardware decryption on the first encrypted data to obtain the first decrypted data;
[0080] The first chip is also used to send the first decrypted data to the processor through the first interface;
[0081] The processor is also used to perform software decryption on the first decrypted data to obtain the first data.
[0082] The vehicle communication system of this embodiment is used to implement the communication data processing method described above. Its advantages over the prior art are the same as the advantages of the communication data processing method compared to the prior art, and will not be repeated here.
[0083] like Figure 5 As shown, an embodiment of the present invention provides a vehicle including the vehicle communication system described above, which is used to implement the communication data processing method described above.
[0084] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc. In this application, the units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of the embodiments of the present invention according to actual needs. Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units can be implemented in hardware or as software functional units.
[0085] While the present invention has been disclosed above, its scope of protection is not limited thereto. Those skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention, and all such changes and modifications will fall within the scope of protection of the present invention.
Claims
1. A communication data processing method, characterized in that, A communication system applied to a target vehicle, the communication system comprising a first chip, a communication module, and a transmission module, wherein the communication data processing method includes: The communication module receives first encrypted data sent by the target device and transmits the first encrypted data to the first chip. The target device is equipped with a second chip adapted to the first chip. The first encrypted data is obtained by the second chip through software encryption and hardware encryption. The first chip performs hardware decryption and software decryption on the first encrypted data to obtain the first data. The transmission module sends the first data to the control unit in the target vehicle.
2. The communication data processing method according to claim 1, characterized in that, The communication data processing method further includes: The transmission module receives the second data from the target vehicle and transmits the second data to the first chip. The first chip performs software encryption and hardware encryption on the second data to obtain the second encrypted data.
3. The communication data processing method according to claim 2, characterized in that, The first chip includes a first interface and an encryption unit, and the communication system includes a processor; The first chip performs software and hardware encryption on the second data to obtain the second encrypted data, including: After receiving the second data, the first chip transmits the second data to the processor through the first interface; The processor performs software encryption on the second data to obtain third encrypted data, and transmits the third encrypted data to the encryption unit through the first interface; The encryption unit performs hardware encryption on the third encrypted data to obtain the second encrypted data.
4. The communication data processing method according to claim 3, characterized in that, The communication system further includes a first storage module, which stores the encryption algorithm of the encryption unit in a non-volatile storage manner; The encryption unit performs hardware encryption on the third encrypted data, including: The encryption unit loads the encryption algorithm from the first storage module; The third encrypted data is hardware encrypted according to the encryption algorithm.
5. The communication data processing method according to claim 2, characterized in that, After the first chip performs software and hardware encryption on the second data to obtain the second encrypted data, the communication data processing method further includes: The first chip transmits the second encrypted data to the communication module; The communication module sends the second encrypted data to the target device.
6. The communication data processing method according to claim 2, characterized in that, After the first chip performs software and hardware encryption on the second data to obtain the second encrypted data, the communication data processing method further includes: The first chip stores the second encrypted data in its memory.
7. The communication data processing method according to claim 1, characterized in that, The first chip includes a first interface and a decryption unit, and the communication system includes a processor; The first chip performs hardware decryption and software decryption on the first encrypted data to obtain the first data, including: The decryption unit performs hardware decryption on the first encrypted data to obtain the first decrypted data; The first chip sends the first decrypted data to the processor through the first interface; The processor performs software decryption on the first decrypted data to obtain the first data.
8. A vehicle communication system, characterized in that, Applied to a target vehicle, the vehicle communication system includes a first chip, a communication module, and a transmission module, wherein... The communication module is used to receive first encrypted data sent by the target device and transmit the first encrypted data to the first chip. The target device is equipped with a second chip. The first encrypted data is obtained by the second chip through software encryption and hardware encryption. The second chip is compatible with the first chip. The first chip is used to perform hardware decryption and software decryption on the first encrypted data transmitted to the first chip to obtain the first data; A transmission module is used to send the first data to the control unit in the target vehicle.
9. The vehicle communication system according to claim 8, characterized in that, The transmission module is further configured to receive second data from the target vehicle and transmit the second data to the first chip, wherein the target device is provided with a second chip that is paired with the first chip; The first chip is also used to perform software encryption and hardware encryption on the second data transmitted to the first chip to obtain second encrypted data.
10. A vehicle, characterized in that, The vehicle includes the vehicle communication system as described in claim 8 or 9.
Citation Information
Patent Citations
Secondary encryption data security release method and system applied to electronic paper handle ring
CN114301933A
Encryption method and device of vehicle control program, storage medium and electronic equipment
CN116992471A