A secret communication method based on an unmanned vehicle and application thereof

By deploying control center cryptographic devices and a key distribution center in autonomous vehicles, data encryption protection and periodic automatic key updates are achieved in the autonomous vehicle communication system, solving the security problem of the autonomous vehicle communication system and ensuring secure transmission of wireless channels.

CN119603672BActive Publication Date: 2025-10-17WUHAN SHIP COMM RES INST (NO 722 RES INST OF CHINA STATE SHIPBUILDING CORP)
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411719820.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-28
Publication Date
2025-10-17
Estimated Expiration
2044-11-28

AI Technical Summary

Technical Problem

Existing autonomous vehicle communication systems do not employ encryption methods to protect transmitted data, and the working keys are not automatically updated periodically, leading to issues of information leakage and key synchronization, thus requiring improved security.

Method used

Deploying control center cryptographic devices and key distribution centers in autonomous vehicles enables data encryption protection via wireless channels. The control center cryptographic devices also control the periodic automatic updates and seamless switching of keys, ensuring the security of wireless channel transmission.

Benefits of technology

It achieves data transmission security in the autonomous vehicle communication system, ensuring that keys are automatically updated and seamlessly switched periodically with limited communication overhead, thus avoiding information leakage and key synchronization issues.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119603672B_ABST
    Figure CN119603672B_ABST
Patent Text Reader

Abstract

This application discloses a secure communication method based on an unmanned vehicle, comprising: sending control instructions and path planning information to a network control device, which sends forward data to a control center cryptographic device; the control center cryptographic device selects a corresponding key based on the forward data type, encrypts the data, and then sends it to a base station; the base station forwards the data to the unmanned vehicle, and the unmanned vehicle cryptographic module decrypts the data to obtain plaintext data; the return data is encrypted by the unmanned vehicle cryptographic module and decrypted by the control center cryptographic device; the key distribution data from the key distribution center to the unmanned vehicle cryptographic module is encapsulated into a corresponding frame format by the network control device, encrypted by the control center cryptographic device, and then transmitted to the unmanned vehicle cryptographic module via a wireless channel. This method can encrypt and protect the data transmitted by the unmanned vehicle, realize periodic automatic updating of working keys, and solve the key synchronization problem during the key update process.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of encrypted communication technology, more particularly, to a secret communication method based on an unmanned vehicle, a secret communication device based on an unmanned vehicle, an electronic device and a computer readable storage medium. BACKGROUND

[0002] With the rapid application and development of intelligent control technology in the field of unmanned driving, unmanned vehicles have gradually entered the real life of human beings. Unmanned vehicles use wireless communication technology, and due to the open communication channel, there are risks of information leakage, interception, tampering, forgery and other security attacks in the communication process.

[0003] However, the existing unmanned vehicles do not use encryption means to protect the transmission data or use pre-made keys to encrypt the information transmitted by the wireless channel, and the working key is not periodically updated automatically, so the security needs to be improved. Therefore, in order to improve the security of the communication system of the unmanned vehicle, it is necessary to propose a method for encrypting the transmission data, periodically updating the working key automatically, and solving the key synchronization problem in the key update process. SUMMARY

[0004] In view of at least one defect or improvement demand of the prior art, the present application provides a secret communication method based on an unmanned vehicle and an application, aiming to encrypt the transmission data of the unmanned vehicle, periodically update the working key automatically, and solve the key synchronization problem in the key update process.

[0005] To achieve the above-mentioned purpose, according to the first aspect of the present application, a secret communication method based on an unmanned vehicle is provided, comprising: a monitoring center sends control instructions and path planning information to a network control device, and the network control device sends forward data from the monitoring center to a control center password device; the control center password device encrypts the forward data according to the type of the forward data, and sends the encrypted forward data to a base station, the base station forwards the forward data to an unmanned vehicle, and a password module of the unmanned vehicle decrypts the forward data to obtain plaintext data; the return data is encrypted by the password module of the unmanned vehicle, and the control center password device decrypts the return data; the key distribution center distributes data to the key of the password module of the unmanned vehicle, and the data is encapsulated into a corresponding frame format by the network control device, and then is transmitted to the password module of the unmanned vehicle by the control center password device through a wireless channel.

[0006] In one embodiment of the present application, the unmanned vehicle has two states before and after login authentication, and the data transmitted before and after login authentication is encrypted by different keys.

[0007] In an embodiment of the present application, the password module of the unmanned vehicle before login authentication uses a pre-made key to intercommunicate with the password device of the control center for encryption and decryption, and the password module of the unmanned vehicle after login authentication uses a key issued by the key distribution center to intercommunicate with the password device of the control center for encryption and decryption.

[0008] In an embodiment of the present application, 1 bit of data in the data frame is used to identify whether the password module of the unmanned vehicle is before or after login authentication, the login authentication identification in the backhaul data frame of the unmanned vehicle to the monitoring center is filled by the password module of the unmanned vehicle, and the login authentication identification in the forward data frame of the monitoring center to the unmanned vehicle is filled by the password device of the control center.

[0009] In an embodiment of the present application, the key replacement after login authentication is controlled by the password device of the control center, the key version number is increased by 1 each time, the password device of the control center enables the new version of the key and issues a key application instruction to the key distribution center after the replacement time, and the key distribution center sends the current version of the key and the next version of the key to the password device of the control center and the password module of the unmanned vehicle after receiving the instruction.

[0010] In an embodiment of the present application, 1 bit of data in the data frame is used to identify whether the key version number is odd or even, the password device of the control center judges the parity of the key version number when enabling the new version of the key, fills 1 in the key identification if the key version number is odd, and fills 0 in the key identification if the key version number is even.

[0011] In an embodiment of the present application, the key identification number in the forward data frame changes when the key is replaced, the password module of the unmanned vehicle selects the corresponding key to process the forward data according to the key identification, and fills the key identification of the backhaul data frame to be consistent with the forward; when the password device of the control center applies for a key, the key distribution center distributes the version of the key being used and the version of the key to be replaced and enabled to the password device.

[0012] According to a second aspect of the present application, a secret communication device based on an unmanned vehicle is also provided, which comprises: a forward data sending module, used for a monitoring center to send control instructions and path planning information to a network control device, and the network control device to send forward data from the monitoring center to a control center cryptographic device; a forward data encryption and decryption module, used for the control center cryptographic device to encrypt the forward data according to the type of the forward data, and send the encrypted forward data to a base station, and the base station to forward the forward data to the unmanned vehicle, and an unmanned vehicle cryptographic module to decrypt the forward data to obtain plaintext data; a backhaul data encryption and decryption module, used for backhaul data to be encrypted by the unmanned vehicle cryptographic module and decrypted by the control center cryptographic device; and a key distribution module, used for a key distribution center to distribute data to the unmanned vehicle cryptographic module, and the data to be encapsulated into a corresponding frame format by the network control device, and transmitted to the unmanned vehicle cryptographic module by the control center cryptographic device after encryption.

[0013] In another aspect, the embodiments of the present application also provide an electronic device, comprising: a memory and one or more processors connected to the memory, the memory storing a computer program, and the processor being configured to execute the computer program to implement the steps of the secret communication method of the unmanned vehicle according to any one of the above embodiments.

[0014] In yet another aspect, the embodiments of the present application also provide a computer readable storage medium, which stores computer executable instructions, and the computer executable instructions are used to execute the secret communication method based on the unmanned vehicle according to any one of the above embodiments.

[0015] Overall, the above technical solutions conceived by the present application can achieve the following beneficial effects compared with the prior art:

[0016] The secret communication method of the unmanned vehicle provided by the present application realizes data transmission between the unmanned vehicle control center and the unmanned vehicle through a wireless channel, data exchange and switching through the unmanned vehicle control center, deployment of the control center cryptographic device and the key distribution center on the side of the unmanned vehicle control center, and deployment of the unmanned vehicle cryptographic module in the unmanned vehicle, so as to ensure the safety of data transmission in the wireless channel, encrypt and protect the information transmitted in the wireless channel by the control center cryptographic device, and guarantee the key of the cryptographic device by the key distribution center, thereby realizing periodic automatic update of the working key and key switching without feeling in the key update process under the limited communication field overhead of the unmanned vehicle. BRIEF DESCRIPTION OF DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained from these drawings without creative labor.

[0018] Figure 1 The flow chart of the secret communication method based on the unmanned vehicle provided by the embodiments of the present application is shown in the figure.

[0019] Figure 2 The structure diagram of the secret communication system based on the unmanned vehicle provided by the embodiments of the present application is shown in the figure.

[0020] Figure 3 The frame format schematic diagram of the forward data and backhaul data provided by the embodiments of the present application is shown in the figure.

[0021] Figure 4 The key distribution and period switching schematic diagram provided by the embodiments of the present application is shown in the figure.

[0022] Figure 5 The login authentication flow chart of the unmanned vehicle provided by the embodiments of the present application is shown in the figure.

[0023] Figure 6 The structure schematic diagram of the electronic device provided by the embodiments of the present application is shown in the figure.

[0024] Figure 7 The structure schematic diagram of the computer readable storage medium provided by the embodiments of the present application is shown in the figure. DETAILED DESCRIPTION

[0025] In order to make the purpose, technical solutions and advantages of the present application more clear, the following will further describe the present application in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application. In addition, the technical features involved in each embodiment of the present application described below can be combined with each other as long as they do not conflict with each other.

[0026] The terms "first", "second", "third" and the like in the specification and claims of the present application and the above-mentioned drawings are used to distinguish different objects, and are not used to describe a specific order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but can optionally include steps or units not listed, or can optionally include other steps or units inherent to the process, method, product or device.

[0027] As Figure 1The figure shows a flow chart of the secret communication method based on the unmanned vehicle provided by the first embodiment of the application. Figure 2 The figure shows a schematic diagram of the system architecture applied by the method, which includes an unmanned vehicle control center, a base station and an unmanned vehicle, the unmanned vehicle control center includes a monitoring center, a network control device, a control center password device and a key distribution center, and an unmanned vehicle password module is deployed in the unmanned vehicle.

[0028] The method includes the following steps: in step S1, the monitoring center sends control instructions, path planning and other information to the network control device, and the network control device sends forward data from the monitoring center to the control center password device. In step S2, the control center password device encrypts the forward data according to the type of the forward data, and sends the encrypted forward data to the base station, which forwards the forward data to the unmanned vehicle, and the unmanned vehicle password module decrypts the forward data to obtain plaintext data. In step S3, the return data is encrypted by the unmanned vehicle password module, and the control center password device decrypts it. In step S4, the key distribution center distributes data to the key of the unmanned vehicle password module, which is encapsulated into a corresponding frame format by the network control device, encrypted by the control center password device, and transmitted to the unmanned vehicle password module through a wireless channel.

[0029] Specifically, the key distribution center directly transmits the key distribution data to the control center password device through a network cable. The data interaction between the key distribution center and the unmanned vehicle password module needs to use a wireless channel. The key distribution data from the key distribution center to the unmanned vehicle password module is encapsulated into a corresponding frame format by the network control device, sent to the control center password device, encrypted by the control center password device, and then sent to the base station, which transmits the data to the unmanned vehicle through a wireless channel. The unmanned vehicle password module decrypts the data.

[0030] Further, the unmanned vehicle has two states before and after login authentication, and the data transmitted before and after login authentication is encrypted and protected by different keys. The unmanned vehicle password module before login authentication uses a pre-made key to perform encryption and decryption with the control center password device, and the unmanned vehicle password module after login authentication uses a key issued by the key distribution center to perform encryption and decryption with the control center password device.

[0031] As shown in the figure Figure 3The shown is the frame format of forward data and backhaul data, the frame format login authentication identification is 1 bit data, the unmanned vehicle login authentication is filled with 0 before, and the unmanned vehicle login authentication is filled with 1 after. The login authentication identification in the backhaul data frame (unmanned vehicle→monitoring center) is filled by the unmanned vehicle password module, and the login authentication identification in the forward data frame (monitoring center→unmanned vehicle) is filled by the control center password device. The key identification in the data frame format is 1 bit data, and the key version is odd, the identification bit is filled with 1, and the key version is even, the identification bit is filled with 0. The key identification bit in the forward data frame is filled by the control center password device, and the key identification bit in the backhaul data frame follows the forward and is filled by the unmanned vehicle password module.

[0032] Further, the key replacement after login authentication is controlled by the control center password device, the key version number is increased by 1 each time, and after the replacement time, the control center password device will enable the new version of the key and send a key application instruction to the key distribution center. After receiving the instruction, the key distribution center will send the current version of the key and the next version of the key to the control center password device and the unmanned vehicle password module.

[0033] As shown in Figure 4 The shown is the key distribution and periodic switching diagram, the control center password device completes the start, and automatically applies the key with version number V to the key distribution center. After receiving the application, the key distribution center distributes the key K(V) with version number V and the key K(V+1) with version number V+1 to the control center password device and the unmanned vehicle password module. After the control center password device obtains the key, if the login authentication identification of the backhaul data frame of the unmanned vehicle is 1, the control center password device will also set the login authentication identification of the forward data frame sent to the unmanned vehicle to 1, and use K(V) to encrypt the forward data frame.

[0034] When the key replacement period (T) is reached, the control center password device first enables the key K(V+1), and fills the key identification. If V+1 is even, the key identification is 0, and if the key identification is odd, the key identification is 1. The unmanned vehicle password module receives the forward data frame, and selects to use the key K(V) or K(V+1) according to the key identification is 0 or 1, and the key identification of the backhaul data frame follows the forward.

[0035] After the control center password device completes the key enabling, the key distribution center is applied for the key with version number V+1, the key distribution center distributes the key K(V+1) with version number V+1 and the key K(V+2) with version number V+2 to the control center password device and the password module of the unmanned vehicle after receiving the application, and the control center password device enables the key K(V+2) and fills the key identifier after the next key replacement period, the key identifier of the data frame returned by the password module of the unmanned vehicle follows the control center password device, and the key K(V+2) is used, the control center password device completes the key enabling and applies for the key with version number V+2 to the key distribution center, and the key distribution center distributes the key K(V+2) with version number V+2 and the key K(V+3) with version number V+3 to the control center password device and the password module of the unmanned vehicle after receiving the application.

[0036] The control center password device applies for the key with version number increased by 1 every period, the control center password device and the password module of the unmanned vehicle can obtain the key to be enabled in the next period in advance, so that the information intercommunication between the control center and the unmanned vehicle is not interrupted during the key switching under the condition that the communication field overhead is limited, and the stability and reliability of the key switching are ensured.

[0037] As Figure 5 shown is a login authentication flowchart of the unmanned vehicle, the password module of the unmanned vehicle communicates with the control center password device using the prefabricated key after starting, sets the login authentication identifier in the returned data frame to 1 and uses the key Key_current to encrypt the returned data frame after successfully decrypting the forward data frame, and fills the key identifier in the returned data frame according to the version number parity of the key Key_current.

[0038] The control center password device obtains the login authentication identifier as 1 after receiving the returned data frame, sets the login authentication identifier in the forward data frame to 1, and uses the key Key_current to encrypt the forward data frame. The login authentication identifier in the data frame ensures that the data intercommunication will not be interrupted when the password device switches from the login authentication key (the prefabricated key) to the login authentication key (the key distributed by the key distribution center), and the stability and reliability of the key switching are ensured.

[0039] In summary, the secret communication method of the unmanned vehicle provided by the application realizes data transmission between the unmanned vehicle control center and the unmanned vehicle through a wireless channel, data exchange and switching through the unmanned vehicle control center, deployment of the control center password device and the key distribution center on the side of the unmanned vehicle control center, and deployment of the unmanned vehicle password module in the unmanned vehicle, so as to ensure the safety of data transmission in the wireless channel, the control center password device encrypts the information transmitted in the wireless channel, the key distribution center guarantees the key of the password device, and the working key is periodically automatically updated, and the key is automatically switched without feeling during the key update process, under the limited communication field expenditure of the unmanned vehicle.

[0040] In addition, the second embodiment of the application provides a secret communication device based on an unmanned vehicle, which comprises: a forward data sending module, which is used for a monitoring center to send control instructions and path planning information to a network control device, and the network control device sends forward data from the monitoring center to a control center password device; a forward data encryption and decryption module, which is used for the control center password device to select a corresponding key according to the type of the forward data, encrypt the forward data, and send the encrypted forward data to a base station, the base station forwards the forward data to an unmanned vehicle, and an unmanned vehicle password module decrypts the forward data to obtain plaintext data; a backhaul data encryption and decryption module, which is used for backhaul data to be encrypted by the unmanned vehicle password module and decrypted by the control center password device; and a key distribution module, which is used for the key distribution center to distribute data to the unmanned vehicle password module, the data is encapsulated into a corresponding frame format by the network control device, and is transmitted to the unmanned vehicle password module by the control center password device through a wireless channel after being encrypted.

[0041] The secret communication method based on the unmanned vehicle realized by the secret communication device based on the unmanned vehicle disclosed in the second embodiment of the application is as described in the first embodiment, and will not be described in detail here. Alternatively, each module in the second embodiment and the other operations or functions described above are respectively used to realize the method described in the first embodiment, and the beneficial effects of the second embodiment are the same as those of the first embodiment, and will not be described here for the sake of brevity.

[0042] As shown in Figure 6 The third embodiment of the application further provides an electronic device 30, which comprises at least one processing unit 31 and at least one storage unit 32, wherein the storage unit 32 stores a computer program, and when the computer program is executed by the processing unit, the processing unit 31 executes the method described in the first embodiment, and the electronic device 30 provided by the third embodiment has the same beneficial effects as the secret communication method based on the unmanned vehicle provided by the first embodiment.

[0043] As shown in Figure 7As shown, the fourth embodiment of the present application also provides a computer readable storage medium 40, which stores a computer program, and the computer program is executed by a processor to implement the steps of the method described above. The computer readable storage medium 40 provided by the embodiment has the same beneficial effects as the secure communication method based on the unmanned vehicle provided by the first embodiment.

[0044] It should be noted that, for the foregoing method embodiments, in order to simply describe, they are all described as a series of action combinations, but those skilled in the art should know that the present application is not limited to the order of the actions described, because according to the present application, certain steps can be performed in other order or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0045] In the above embodiments, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments.

[0046] In several embodiments provided by the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only schematic. The division of the units is only a logical function division. There can be another division manner in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some services interfaces, devices or units, and can be electrical or other forms.

[0047] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. According to actual needs, part or all of the units can be selected to achieve the purpose of the embodiment.

[0048] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of software functional unit.

[0049] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable memory. Based on such understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a memory and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the method described in the embodiments of the present application. The aforementioned memory includes: a U disk, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store program codes.

[0050] A person of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be instructed by a program to be completed by relevant hardware, and the program can be stored in a computer readable memory, which can include a flash disk, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, etc.

[0051] The above is only exemplary embodiments of the present disclosure, which cannot limit the scope of the present disclosure. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. Those skilled in the art will easily think of embodiments of the present disclosure after considering the specification and practicing the disclosure herein. The present application is intended to cover any variations, uses or adaptive changes of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or conventional technical means in the technical field not recorded in the present disclosure. The specification and examples are only considered as exemplary, and the scope and spirit of the present disclosure are defined by the claims.

[0052] The technical features of the above embodiments can be combined in any way. In order to make the description simple, not all possible combinations of the technical features in the above embodiments are described, however, as long as the combinations of the technical features do not contradict, they should be considered as the scope of the present disclosure.

[0053] Those skilled in the art readily understand that the above only describes preferred embodiments of the present application and is not intended to limit the present application. Any modification, equivalent replacement and improvement made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. A secure communication method based on an unmanned vehicle, characterized in that: include: The monitoring center sends control instructions and path planning information to the network control device, and the network control device sends the forward data from the monitoring center to the control center's cryptographic device; The control center's cryptographic device selects the corresponding key based on the forward data type, encrypts the forward data, and sends it to the base station. The base station forwards the forward data to the driverless car, and the driverless car's cryptographic module decrypts the forward data to obtain plaintext data. The returned data is encrypted by the unmanned vehicle’s password module and decrypted by the control center’s password device; The key distribution data from the key distribution center to the unmanned vehicle password module is encapsulated into a corresponding frame format by the network control device, encrypted by the control center password device, and transmitted to the unmanned vehicle password module via a wireless channel; In the data frame, 1 bit is used to identify whether the unmanned vehicle password module is before or after login authentication. The login authentication identifier in the return data frame from the unmanned vehicle to the monitoring center is filled in by the unmanned vehicle password module, and the login authentication identifier in the forward data frame from the monitoring center to the unmanned vehicle is filled in by the control center password device. Among them, the key replacement after login authentication is controlled by the control center cryptographic device, and the key version number is incremented by 1 each time. When the replacement time arrives, the control center cryptographic device activates the new version of the key and sends a key application instruction to the key distribution center. After receiving the instruction, the key distribution center sends the current version of the key and the next version of the key to the control center cryptographic device and the unmanned vehicle cryptographic module; The data frame uses 1 bit to identify whether the key version number is odd or even. When the control center cryptographic device activates a new version of the key, it determines the parity of the key version number. If the key version number is odd, the key identifier is filled with 1; if the key version number is even, the key identifier is filled with 0. Among them, when the key is replaced, the key identifier in the forward data frame changes. The unmanned vehicle password module selects the corresponding key according to the key identifier to process the forward data, and fills the key identifier of the return data frame to be consistent with the forward data; when the control center password device applies for the key, the key distribution center distributes the version key in use and the version key to be replaced and enabled to the password device.

2. The secure communication method based on an unmanned vehicle according to claim 1, characterized in that: The driverless car has two states: before login authentication and after login authentication. Data transmitted before login authentication and after login authentication are encrypted and protected using different keys.

3. The secure communication method based on an unmanned vehicle according to claim 2, characterized in that: The unmanned vehicle password module before login authentication uses a pre-made key to encrypt and decrypt with the control center password device. The unmanned vehicle password module after login authentication uses a key issued by the key distribution center to encrypt and decrypt with the control center password device.

4. A secure communication device based on an unmanned vehicle, characterized in that: include: The forward data sending module is used for the monitoring center to send control instructions and path planning information to the network control device, and the network control device to send the forward data from the monitoring center to the control center password device; The forward data encryption and decryption module is used to control the central cryptographic device to select the corresponding key according to the forward data type, encrypt the forward data, and then send it to the base station. The base station forwards the forward data to the unmanned vehicle, and the unmanned vehicle cryptographic module decrypts the forward data to obtain the plaintext data; The return data encryption and decryption module is used to encrypt the return data by the unmanned vehicle password module and decrypt it by the control center password device; The key distribution module is used to encapsulate the key distribution data from the key distribution center to the unmanned vehicle password module into a corresponding frame format through the network control device, encrypt it through the control center password device, and transmit it to the unmanned vehicle password module via a wireless channel; In the data frame, 1 bit is used to identify whether the unmanned vehicle password module is before or after login authentication. The login authentication identifier in the return data frame from the unmanned vehicle to the monitoring center is filled in by the unmanned vehicle password module, and the login authentication identifier in the forward data frame from the monitoring center to the unmanned vehicle is filled in by the control center password device. Among them, the key replacement after login authentication is controlled by the control center cryptographic device, and the key version number is incremented by 1 each time. When the replacement time arrives, the control center cryptographic device activates the new version of the key and sends a key application instruction to the key distribution center. After receiving the instruction, the key distribution center sends the current version of the key and the next version of the key to the control center cryptographic device and the unmanned vehicle cryptographic module; The data frame uses 1 bit to identify whether the key version number is odd or even. When the control center cryptographic device activates a new version of the key, it determines the parity of the key version number. If the key version number is odd, the key identifier is filled with 1; if the key version number is even, the key identifier is filled with 0. Among them, when the key is replaced, the key identifier in the forward data frame changes. The unmanned vehicle password module selects the corresponding key according to the key identifier to process the forward data, and fills the key identifier of the return data frame to be consistent with the forward data; when the control center password device applies for the key, the key distribution center distributes the version key in use and the version key to be replaced and enabled to the password device.

5. An electronic device, characterized in that: include: A memory and one or more processors connected to the memory, the memory storing a computer program, the processor being configured to execute the computer program to implement the secure communication method for an unmanned vehicle as claimed in any one of claims 1 to 3.

6. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to execute the secure communication method for an unmanned vehicle as described in any one of claims 1 to 3.

Citation Information

Patent Citations

  • Unmanned ship intelligent gateway based on mixed passwords and data transmission method

    CN110012026A

  • Vehicle-ground communication method, device, equipment and storage medium

    CN118450376A