Communication data processing method, communication system and vehicle

By using adapted chips in the vehicle communication system for data decryption, the problem of insufficient data security in communication between vehicles and external devices is solved, and effective protection of communication data is achieved.

CN119603053AActive Publication Date: 2025-03-11ZHEJIANG GEELY HLDG GRP CO LTD +2
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411771761.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-04
Publication Date
2025-03-11
Estimated Expiration
2044-12-04

AI Technical Summary

Technical Problem

During the communication between vehicles and external devices, data may be hacked and monitored, resulting in the stolen or tampered with sensitive information, which will cause security risks.

Method used

Using a communication data processing method, by using the first chip and the communication module in the communication system of the target vehicle, the encrypted data sent by the target device is received and decrypted through hardware and software, ensuring that only the adapted first chip can decrypt the data, preventing the data from being illegally intercepted or tampered.

Benefits of technology

It effectively improves the communication data security during the communication between the vehicle and external devices, prevents data leakage and tampering, and ensures the safety of the vehicle and the privacy of users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119603053A_ABST
    Figure CN119603053A_ABST
Patent Text Reader

Abstract

The invention provides a communication data processing method, a communication system and a vehicle, and relates to the technical field of vehicle communication.The communication data processing method is applied to the communication system of a target vehicle, and the communication system comprises a first chip, a communication module and a transmission module; the communication data processing method specifically comprises the steps that a communication module receives first encrypted data sent by target equipment and transmits the first encrypted data to a first chip, a second chip is arranged in the target equipment, and the first encrypted data is obtained by conducting software encryption and hardware encryption on data through the second chip; the second chip is matched with the first chip; the first chip carries out hardware decryption and software decryption on the first encrypted data to obtain first data; the transmission module sends the first data to a control unit in the target vehicle. According to the invention, the security of the vehicle communication data is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle communication technology, and in particular to a communication data processing method, a communication system and a vehicle. Background Art

[0002] In modern intelligent transportation systems, the communication between vehicles and external devices is becoming more and more frequent. Communication between vehicles and external devices refers to the data exchange and information transmission between vehicles and external environment devices and systems.

[0003] Communication between vehicles and external devices brings many conveniences, but also faces many security risks. For example, when a vehicle communicates with external devices (such as cloud services, transportation infrastructure, other vehicles, and target devices), data may be attacked and monitored by hackers, resulting in the theft or tampering of sensitive information (such as driving trajectory and driving habits), which in turn leads to privacy leakage or wrong decisions. For example, if an attacker intercepts and modifies the instructions in transit while the vehicle is remotely controlled, the vehicle's driving direction or speed may be changed, causing unforeseen safety accidents.

[0004] Therefore, how to improve 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 solved by the present invention is how to improve the security of communication data during the communication process between a vehicle and an external device.

[0006] In order to solve 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, which is applied to a communication system of a target vehicle, wherein the communication system includes a first chip, a communication module, and a transmission module, and the communication data processing method includes:

[0008] The communication module receives first encrypted data sent by the target device, and transmits the first encrypted data to the first chip, wherein a second chip is provided in the target device, the first encrypted data is obtained by software encryption and hardware encryption of the data by the second chip, and the second chip is adapted to the first chip;

[0009] The first chip performs hardware decryption and software decryption on the first encrypted data to obtain first data;

[0010] The transmission module sends the first data to a control unit in the target vehicle.

[0011] Optionally, the communication data processing method also includes: the transmission module receives second data of 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 second encrypted data.

[0012] Optionally, the first chip includes a first interface and an encryption unit, the communication system includes a processor, and 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 also 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; 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 transmits the second encrypted data to the communication module; and the communication module sends 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 stores 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 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.

[0017] In a second aspect, the present invention provides a vehicle communication system, which is applied to a target vehicle, and 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 a target device and transmit the first encrypted data to the first chip, wherein a second chip is arranged in the target device, and the first encrypted data is obtained by software encryption and hardware encryption of the data by the second chip, and 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 also used to receive second data of 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 also used to perform software encryption and hardware encryption on the second data transmitted to the first chip to obtain second encrypted data.

[0019] In a third aspect, the present invention provides a vehicle, the vehicle comprising the 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 by the target device to the target vehicle is encrypted by the second chip, the second chip is compatible with the first chip, and the first encrypted data encrypted by the second chip in the target device is decrypted by the first chip by hardware and software to obtain the first data. Only the first data decrypted by the first chip will be sent by the transmission module to the control unit to perform corresponding control on the target vehicle, and the first chip can only decrypt the data encrypted by the second chip. During the transmission process, even if the first encrypted data is intercepted, it cannot be decrypted without the first chip to achieve theft or tampering, and even if other devices send control data to the target vehicle, since the data is not the data sent by the target device and encrypted by the second chip, the first chip in the communication system cannot decrypt it, and then the first chip will not transmit the data sent by other devices to the control unit, control the operation or driving of the target vehicle, and will not cause the leakage of personal information. Therefore, the security of the communication data during the communication between the vehicle and the target device is improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 A flow chart of a communication data processing method according to an embodiment of the present invention;

[0022] Figure 2A schematic diagram of a communication system of a target vehicle according to an embodiment of the present invention;

[0023] Figure 3 A schematic diagram of the architecture of a vehicle communication system according to an embodiment of the present invention;

[0024] Figure 4 A schematic diagram of the architecture of another vehicle communication system according to an embodiment of the present invention;

[0025] Figure 5 The figure is a schematic structural diagram of a vehicle according to an embodiment of the present invention. DETAILED DESCRIPTION

[0026] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. Although certain embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be interpreted as being limited to the embodiments described herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present invention. It should be understood that the drawings and embodiments of the present invention are only for exemplary purposes 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. In addition, 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 "including" and its variations used in this document are open inclusions, that is, "including but not limited to"; the term "based on" means "based at least in part on"; the term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one other embodiment"; the term "some embodiments" means "at least some embodiments"; the term "optionally" means "optional embodiments". The relevant definitions of other terms will be given in the following description. It should be noted that the concepts of "first", "second", etc. mentioned in the present invention are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0029] It should be noted that the modifications of "one" and "plurality" mentioned in the present invention are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0030] The names of the messages or information exchanged between multiple devices in the embodiments of the present invention are only used for illustrative purposes, and are not used to limit the scope of these messages or information.

[0031] In the related technology, 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 communication 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: when the operator issues remote control instructions (such as acceleration, deceleration, steering or parking) through the remote control device, these instructions are sent to the vehicle's communication system. After receiving these instructions, the vehicle's communication system forwards them to the corresponding control unit to perform corresponding operations, thereby realizing remote control of the vehicle.

[0032] Since remote control commands directly affect the driving status and safety of the vehicle, any leakage, tampering or falsification of communication data may lead to serious consequences. For example, if attackers are able to intercept and modify the instructions in transit, they may change the direction or speed of the vehicle, causing unforeseen safety accidents. In addition, the user's personal information and vehicle location information may also be leaked, resulting in privacy violations and potential property losses.

[0033] In view of the problems existing in the above-mentioned related technologies, this embodiment provides a communication data processing method, a communication system and a vehicle.

[0034] like Figure 1 As shown, a communication data processing method provided by an embodiment of the present invention is applied to a communication system of a target vehicle, the communication system comprising a first chip, a communication module and a transmission module, and the communication data processing method comprises:

[0035] S100, the communication module receives first encrypted data sent by a target device, and transmits the first encrypted data to the first chip, wherein a second chip is provided in the target device, the first encrypted data is obtained by software encryption and hardware encryption of the data by the second chip, and the second chip is adapted to the first chip.

[0036] Specifically, Figure 2 As shown, the communication system includes a first chip, a communication module and a transmission module, wherein the communication module is responsible for data communication with the target device, and the communication module can use a variety of protocols (such as Wi-Fi, Bluetooth, etc.) to achieve wireless communication or achieve wired connection through a user interface.

[0037] When the target device is used as a remote control device to remotely control the driving of a target vehicle, the target device encrypts the first data used to control the driving of the target vehicle, that is, the first encrypted data is sent to the target vehicle, and the data is received by a communication module in the communication system. The communication module passes the data to a first chip. A second chip is provided in the target device. The first chip and the second chip are combined in a pair, that is, the first chip and the second chip are adapted, and the two can use the same non-volatile key. One chip encrypts the data to obtain the first encrypted data, and the first encrypted data can only be decrypted by the chip itself or another adapted chip.

[0038] S200: The first chip performs hardware decryption and software decryption on the first encrypted data to obtain 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 first encrypted data. The target device sends the first encrypted data to the communication system in the target vehicle, which is received by the communication module and transmitted to the first chip. Since the first encrypted data is encrypted by the second chip adapted to the first chip, the first chip can decrypt it to obtain the first data.

[0040] The first data may be driving instructions, driving speed, driving direction, etc., or may be sensitive data such as user personal information, vehicle driving trajectory, etc.

[0041] S300, the transmission module sends the first data to a 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, and 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 instruction and the control unit directs the vehicle to drive according to the remote control instruction, thereby realizing remote control.

[0043] In this embodiment, in this embodiment, the data sent by the target device to the target vehicle is encrypted by the second chip, and the second chip is compatible with the first chip. The first encrypted data encrypted by the second chip in the target device is decrypted by the first chip by hardware and software to obtain the first data. Only the first data decrypted by the first chip will be sent by the transmission module to the control unit to perform corresponding control on the target vehicle, and the first chip can only decrypt the data encrypted by the second chip. During the transmission process, 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 the data is not the data sent by the target device and encrypted by the second chip, the first chip in the communication system cannot decrypt it, and then 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 the leakage of personal information. Therefore, the security of communication data during communication between the vehicle and the target device is improved.

[0044] Optionally, the communication data processing method also includes: the transmission module receives second data of 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 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 driving. The above-mentioned second data includes sensitive information such as the vehicle's real-time position, driving trajectory, personal identity information, etc. These second data need 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, the communication system includes a processor, and 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, the second data is first transmitted to the processor through the first interface, the algorithm stored in the processor performs software encryption processing on the second data, and the third encrypted data obtained by software encryption is then transmitted to the first chip through the first interface, and the encryption unit in the first chip performs hardware encryption on the third encrypted data to obtain the second encrypted data.

[0048] The combination of software encryption and hardware encryption for the second data forms a dual protection mechanism. Software encryption performs preliminary encryption on the data at the processor level, while hardware encryption provides stronger security at the chip level. This multi-layer protection significantly improves the confidentiality of the data and reduces the risk of being cracked.

[0049] Optionally, the communication system also 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; and performs hardware encryption on the third encrypted data according to the encryption algorithm.

[0050] Specifically, Figure 3 As shown, the communication system includes a first storage module, which uses a non-volatile storage method to store the encryption algorithm. When the device is shut down or restarted, the stored encryption algorithm can still be retained and will not be lost, ensuring the reliability and continuity of the system. The encryption unit loads the encryption algorithm from the first storage module to perform hardware encryption; using an independent storage module to store the encryption algorithm makes it easy to update or replace the encryption algorithm when necessary.

[0051] It should be noted that the non-volatile storage method may be a flash memory or an anti-fuse storage method.

[0052] Optionally, the first chip performs software encryption and hardware encryption on the second data to obtain the second encrypted data. The communication data processing method also includes: the first chip transmits the second encrypted data to the communication module; and the communication module sends the second encrypted data to the target device.

[0053] Specifically, the second encrypted data obtained after the second data passes through the first chip will be transmitted to the communication module, and then sent to the target device by the communication module, thereby 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 stores 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 may also be a volatile memory such as a static random access memory (SRAM), a flash memory, an EEPROM or other types of non-volatile memory, which can save data and not lose it 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 interpreted, further enhancing the security of the system.

[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 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.

[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, the first encrypted data is first hardware encrypted by the decryption unit to obtain third encrypted data, the third encrypted data obtained by hardware decryption is then transmitted to the processor through the first interface, and the processor performs software on the third encrypted data to obtain the first data.

[0059] Alternatively, if Figure 3 As shown, the communication data includes first encrypted data and second encrypted data, and the communication data is transmitted between the target device and the target vehicle through a user interface or an antenna or a tuner. Specifically, the target device transmits the first encrypted data to the first chip through the user interface or an antenna or a tuner, and the second encrypted data of the first chip in the target vehicle is transmitted to the target device through the user interface or an antenna or a tuner. The first chip will send the first data obtained after decryption to the controller (entertainment network device and main device) to remotely control the target vehicle. During the operation of the vehicle, the second data of the controller is sent to the first chip and the second encrypted data is obtained after encryption. In the figure, the CPU is a processor for software encryption or software decryption of data, FLASH (flash memory) is used for the encryption algorithm of the first chip, and the 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 encryption chip, an encryption algorithm is stored in FLASH (first storage module), the first chip is programmed through the encryption algorithm, the CPU interface (first interface) connects the first chip and the CPU processor, the CPU is used to perform software encryption and software decryption on data, and SDRAM (dynamic random access memory) is used to store temporary second encrypted data.

[0061] The user interface and antenna / tuner are communication modules to realize the interaction between the first chip and the target device. The decrypted data is transmitted to other components of the vehicle (SDRAM, entertainment network equipment, main equipment, etc.) through the 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 through the PCMCIA (Personal Computer Memory Card International Association) interface. The data received by the antenna / tuner is transmitted to the first chip after filtering and formatting. The first chip also has specific logical functions, such as simple control and signal processing.

[0062] An embodiment of the present invention provides a vehicle communication system, including: the vehicle communication system includes a first chip, a communication module and a transmission module, wherein:

[0063] 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, wherein a second chip is provided in the target device, the first encrypted data is obtained by software encryption and hardware encryption of the data by the second chip, and the second chip is adapted to 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 first data;

[0065] A transmission module is used to send the first data to a control unit in the target vehicle.

[0066] Optionally, the transmission module is further used to receive second data of 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 further 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 for 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 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 for performing hardware encryption on the third encrypted data to obtain the second encrypted data.

[0072] Optionally, the communication system further comprises a first storage module, wherein the first storage module stores the encryption algorithm of the encryption unit in a non-volatile storage manner; wherein,

[0073] The encryption unit is used to load an encryption algorithm from the first storage module;

[0074] The encryption unit is further configured to perform hardware encryption on the third encrypted data according to the encryption algorithm.

[0075] Optionally, the first chip is further used 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 further configured to send the second encrypted data to the target device.

[0077] Optionally, the first chip is further 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 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 further configured 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 as described above. Its advantages over the prior art are the same as the advantages of the communication data processing method as described above over the prior art, and will not be repeated here.

[0083] like Figure 5 As shown, an embodiment of the present invention provides a vehicle, comprising the vehicle communication system as described above, and the communication system is used to implement the communication data processing method as described above.

[0084] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc. In the present application, the unit described as a separate component may or may not be physically separated, and the component displayed as a unit may or may not be a physical unit, that is, it may be located in one place, or it may be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment of the present invention. In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

[0085] Although the present invention is disclosed as above, the protection scope of the present invention is not limited thereto. Those skilled in the art may make various changes and modifications without departing from the spirit and scope of the present invention, and these changes and modifications will fall within the protection scope 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, and the communication data processing method comprising: The communication module receives first encrypted data sent by a target device, and transmits the first encrypted data to the first chip, wherein the target device is provided with a second chip adapted to the first chip, and the first encrypted data is obtained by performing software encryption and hardware encryption on the data by the second chip; The first chip performs hardware decryption and software decryption on the first encrypted data to obtain first data; The transmission module sends the first data to a 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 of 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 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 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.

4. The communication data processing method according to claim 3, characterized in that: The communication system further includes a first storage module, wherein the first storage module 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 an 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 encryption 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 encryption 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 a 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 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; 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 comprises a first chip, a communication module and a transmission module, wherein: 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, wherein a second chip is provided in the target device, the first encrypted data is obtained by software encryption and hardware encryption of the data by the second chip, and 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; A transmission module is used to send the first data to a control unit in the target vehicle.

9. The vehicle communication system according to claim 8, characterized in that: The transmission module is further used to receive second data of 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; The first chip is further 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 comprises the vehicle communication system according to claim 8 or 9.

Citation Information

Patent Citations

  • Automotive electronic MCAL configuration system based on AutoSAR

    CN112286517A

  • Vehicle-mounted data encryption method based on multiple encryption algorithms

    CN113179258A

  • 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

  • Secure communication method and apparatus for vehicle, multimedia system for vehicle, and vehicle

    US20190116161A1