A method for secure management of unmanned aerial vehicle flight data
By building a hidden base warehouse and free point mechanism in the UAV flight data system, the technical vulnerabilities and security risks existing in the execution of UAV flight data are solved, and the security and rapid supplementation of data are achieved to prevent data tampering and umbrella creation.
Patent Information
- Application Number
- CN202510025102.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-08
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2045-01-08
AI Technical Summary
There are technical loopholes and security risks during the execution of drone flight data, which may lead to data tampering and forgery, affecting the authenticity and accuracy of the data, and have a negative impact on the healthy development of the drone industry.
By building a drone flight data storage bin and a hidden base bin, and setting a relay point between the two, establishing a base space, setting multiple free points and their movement trajectories, judging the security index of the data warehouse, and destroying the data warehouse when it does not meet the preset conditions, and replenishing new data by hiding the base bin.
It ensures the security of drone flight data and realizes rapid data replenishment, does not affect the normal use of data, and effectively prevents data tampering and forgery.
Smart Images

Figure CN119442341B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data security management, and in particular to a method for secure management of unmanned aerial vehicle flight data. Background Art
[0002] With the rapid development of drone technology, the threshold for its use has gradually decreased, allowing more and more ordinary consumers to easily own and operate drones. However, in a special drone that performs a mission, the drone is required to fly according to the established flight data. However, due to technical loopholes and security risks in the execution of drone flight data, the data may be tampered with and forged, causing the drone to not fly according to the mission; this behavior will not only affect the authenticity and accuracy of the data, but also have a negative impact on the healthy development of the drone industry. Summary of the invention
[0003] The purpose of the present invention is to provide a method for safely managing UAV flight data to solve the shortcomings of the background technology.
[0004] In order to achieve the above object, the present invention provides the following technical solution: a method for safely managing UAV flight data, comprising the following steps:
[0005] Construct a drone flight data storage warehouse and a hidden base warehouse, set a relay point between the drone flight data storage warehouse and the hidden base warehouse, and establish a base space of the hidden base warehouse, the drone flight data storage warehouse and the relay point;
[0006] A plurality of free points and movement trajectories of the free points are set in the base space, and a connection between the free points and a storage bin for the flight data of the UAV is established;
[0007] Determine the drone flight data, and store the drone flight data in the drone flight data storage bin and the hidden base bin;
[0008] The safety index of the drone flight data warehouse is judged by the free point, and the drone flight data storage warehouse corresponding to the safety index that does not meet the preset conditions is destroyed. The destroyed drone flight data storage warehouse is supplemented by breeding new drone flight data through the hidden base warehouse.
[0009] In a preferred embodiment, the steps of constructing a drone flight data storage bin and a hidden base bin, setting a relay point between the drone flight data storage bin and the hidden base bin, and establishing a base space of the hidden base bin, the drone flight data storage bin and the relay point include:
[0010] Determine the target drone and configure the corresponding cloud server as the drone flight data storage warehouse;
[0011] The corresponding cloud server is configured corresponding to the target drone as a hidden base warehouse, wherein the hidden base warehouse includes multiple storage points and multiple breeding frames;
[0012] A relay point is set between the drone flight data storage bin and the hidden base bin, a first connection channel is established between the hidden base bin and the relay point, a second connection channel is established between the drone flight data storage bin and the relay point, and preset connection conditions are set between the first connection channel and the second connection channel;
[0013] A storage space is configured outside the relay point, the hidden base bin and the drone flight data storage bin, and positioning information of the hidden base bin and the drone flight data storage bin is determined in the storage space, wherein the positioning information is the storage position of the hidden base bin and the drone flight data storage bin in the storage space;
[0014] According to the storage position, the storage space is bound to the hidden base warehouse and the UAV flight data storage warehouse respectively, and the storage space bound to the hidden base warehouse and the UAV flight data storage warehouse is used as the base space.
[0015] In a preferred embodiment, the corresponding target drone is configured with a corresponding cloud server as a hidden base warehouse, wherein the hidden base warehouse includes a plurality of storage points and a plurality of breeding frames, including:
[0016] Select a storage location in the hidden base bin corresponding to the target UAV, and divide the storage location into multiple storage points by dividing the storage range;
[0017] Sort multiple storage points to obtain sorting information, bind breeding keys to the multiple storage points respectively, and sort the multiple breeding keys into chains according to the sorting information of the corresponding storage points to obtain a breeding frame;
[0018] Use multiple storage points and multiple breeding frames as hidden base warehouses.
[0019] In a preferred embodiment, the step of sorting the plurality of storage points to obtain sorting information and binding the reproduction keys to the plurality of storage points respectively comprises:
[0020] Sorting the multiple storage points to obtain sorting information, wherein the sorting information is an arrangement order of the multiple storage points;
[0021] Formulate multiple information layouts, set position points on the multiple information layouts, and obtain multiple breeding keys;
[0022] Bind breeding keys one-to-one to multiple storage points respectively.
[0023] In a preferred embodiment, the step S2 of setting a plurality of free points and movement trajectories of the plurality of free points in the base space and establishing a connection between the free points and the drone flight data storage bin includes:
[0024] A plurality of free points are set in the edge space of the base space, wherein the edge space is a preset storage range of the edge of the base space, and corresponding moving trajectories are set corresponding to the plurality of free points respectively, and the moving trajectories of the plurality of free points all have intersections;
[0025] The movement trajectories of the plurality of free points are communicated and associated based on the intersection, and the free points are connected to the corresponding movement trajectories.
[0026] In a preferred embodiment, the step of determining the drone flight data and storing the drone flight data in the drone flight data storage bin and the hidden base bin comprises:
[0027] The UAV flight data is divided into the number of storage points corresponding to the order, and the sorted sub-data is obtained, and the sub-data is stored one by one in the corresponding storage points in order;
[0028] The drone flight data is stored in the drone flight data storage.
[0029] In a preferred embodiment, the step of supplementing the destroyed drone flight data storage bin by breeding new drone flight data through the hidden base bin includes:
[0030] The safety index of the UAV flight data warehouse is analyzed by the free point, where the calculation formula of the safety index is: ,in, is the number of free points disconnected from the corresponding moving trajectory, is the number of free points that are disconnected from the movement trajectories corresponding to other free points, and is a constant greater than zero, is the first weight coefficient, is the second weight coefficient, is the total number of free points;
[0031] The safety index that does not meet the preset conditions is sent to the drone flight data storage warehouse through the free point, and the drone flight data storage warehouse destroys the drone flight data by itself;
[0032] By hiding the base warehouse, new UAV flight data is reproduced to supplement the destroyed UAV flight data storage warehouse.
[0033] In a preferred embodiment, the step of supplementing the destroyed drone flight data storage bin by breeding new drone flight data through the hidden base bin includes:
[0034] The sub-data in the corresponding storage point is copied through the reproduction key, and the sub-data is combined according to the chain sorting information of the reproduction key to obtain the UAV flight data;
[0035] The first connection channel is opened based on the preset connection conditions of the first connection channel, and the UAV flight data is transmitted to the relay point. After the relay point receives the UAV flight data, the first connection channel is closed. The second connection channel is opened based on the preset connection conditions of the second connection channel. The relay point transmits the UAV flight data to the UAV flight data storage warehouse to supplement the destroyed UAV flight data, and the second connection channel is closed after the supplement is completed.
[0036] In the above technical solution, the technical effects and advantages provided by the present invention are:
[0037] 1. The present invention transmits the safety index that does not meet the preset conditions to the UAV flight data storage warehouse through the free point. The UAV flight data storage warehouse destroys the UAV flight data by itself, and finally reproduces new UAV flight data through the hidden base warehouse to supplement the destroyed UAV flight data storage warehouse, which can ensure the security of data storage and can also quickly supplement the data without affecting the normal use of the data. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0039] Figure 1 The figure is a flow chart of the method of the present invention. DETAILED DESCRIPTION
[0040] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0041] Example 1, please refer to Figure 1As shown, the method for safely managing the flight data of a drone described in this embodiment includes the following steps:
[0042] S1. Construct a drone flight data storage warehouse and a hidden base warehouse, set a relay point between the drone flight data storage warehouse and the hidden base warehouse, and establish a base space of the hidden base warehouse, the drone flight data storage warehouse and the relay point;
[0043] S2. setting a plurality of free points and movement trajectories of the plurality of free points in the base space, and establishing a connection between the free points and a storage bin for the flight data of the UAV;
[0044] S3, determining the UAV flight data, and storing the UAV flight data in the UAV flight data storage bin and the hidden base bin;
[0045] S4. Determine the safety index of the drone flight data warehouse through the free point, destroy the drone flight data storage warehouse corresponding to the safety index that does not meet the preset conditions, and reproduce new drone flight data through the hidden base warehouse to supplement the destroyed drone flight data storage warehouse;
[0046] As described in the above steps S1-S4, in a special drone that performs a mission, the drone needs to fly according to the established flight data. However, due to technical loopholes and security risks in the execution process of the drone flight data, it is possible to tamper with and forge the data, causing the drone to fail to perform the mission; this behavior will not only affect the authenticity and accuracy of the data, but also have a negative impact on the healthy development of the drone industry; and the present application will pass the safety index that does not meet the preset conditions to the drone flight data storage warehouse through the free point, and the drone flight data storage warehouse will destroy the drone flight data by itself, and finally supplement the destroyed drone flight data storage warehouse by breeding new drone flight data through the hidden base warehouse, which can ensure the security of data storage, and can also quickly supplement the data without affecting the normal use of the data;
[0047] In one embodiment, the step S1 of constructing a drone flight data storage bin and a hidden base bin, setting a relay point between the drone flight data storage bin and the hidden base bin, and establishing a base space of the hidden base bin, the drone flight data storage bin, and the relay point includes:
[0048] S11, determining the target drone, and configuring a corresponding cloud server for the target drone as a drone flight data storage warehouse;
[0049] S12, configuring a corresponding cloud server corresponding to the target drone as a hidden base warehouse, wherein the hidden base warehouse includes multiple storage points and multiple breeding frames;
[0050] S13, setting a relay point between the drone flight data storage bin and the hidden base bin, establishing a first connection channel between the hidden base bin and the relay point, establishing a second connection channel between the drone flight data storage bin and the relay point, and setting a preset connection condition between the first connection channel and the second connection channel;
[0051] S14, configuring storage space outside the relay point, the hidden base bin and the drone flight data storage bin, and determining the location information of the hidden base bin and the drone flight data storage bin in the storage space, wherein the location information is the storage position of the hidden base bin and the drone flight data storage bin in the storage space;
[0052] S15, binding the storage space to the hidden base bin and the drone flight data storage bin respectively according to the storage position, and using the storage space bound to the hidden base bin and the drone flight data storage bin as the base space;
[0053] As described in the above steps S11-S15, the target drone is a drone that needs to store flight data. The corresponding cloud server is configured for the target drone as a drone flight data storage warehouse. The drone flight data storage warehouse is an active cloud server (a flight data cloud server used in the open) for subsequent storage of drone flight data. The corresponding cloud server is configured for the target drone as a hidden base warehouse, wherein the hidden base warehouse includes multiple storage points and multiple breeding frames, a relay point is set between the drone flight data storage warehouse and the hidden base warehouse, and the relay point can be used as a midpoint transfer point for the subsequent breeding information of the hidden base warehouse, a first connection channel is established between the hidden base warehouse and the relay point, a second connection channel is established between the drone flight data storage warehouse and the relay point, and preset connection conditions are set for the first connection channel and the second connection channel. The first connection channel and the second connection channel will not be opened at the same time. During subsequent use, when the drone flight data storage bin is normal, the first connection channel and the second connection channel are closed. When the drone flight data storage bin is abnormal, the drone flight data storage bin corresponding to the safety index that does not meet the preset conditions will be destroyed, and new drone flight data will be reproduced by hiding the base bin to supplement the destroyed drone flight data storage bin. The supplement here means breeding new drone flight data storage bins through the hidden base bin, and then opening the first connection channel to transmit the new drone flight data storage bin to the relay point, and then closing the first connection channel; then opening the second connection channel, and transmitting the new drone flight data storage bin through the relay point to the storage location of the drone flight data storage bin for supplementation, which can ensure the security of the data, destroy and replenish the abnormal drone flight data storage bins in time, and has a good data security protection effect.
[0054] In one embodiment, the corresponding target drone configures a corresponding cloud server as a hidden base warehouse, wherein the hidden base warehouse includes a plurality of storage points and a plurality of breeding frames, step S12, comprises:
[0055] S121, selecting a storage location in the hidden base bin corresponding to the target UAV, and dividing the storage location into a storage range to obtain a plurality of storage points;
[0056] S122, sorting the multiple storage points to obtain sorting information, binding the reproduction keys to the multiple storage points respectively, and sorting the multiple reproduction keys into chains according to the sorting information of the corresponding storage points to obtain a reproduction frame;
[0057] S123, using multiple storage points and multiple breeding frames as hidden base warehouses;
[0058] As described in the above steps S121-S123, a storage location is selected in the hidden base warehouse, and the storage location is used for the subsequent storage of the UAV flight data. The UAV flight data will be divided into multiple storage points in order. The storage location represents a storage space in the cloud server. The storage range is divided in the storage location to obtain multiple storage points, and the multiple storage points are sorted to obtain the sorting order (sorting information) of the multiple storage points. Then, the multiple storage points are bound to breeding keys one by one, and then the multiple breeding keys are sorted and linked according to the sorting information of the corresponding storage points to obtain a breeding frame. The breeding key is used to copy the UAV flight data subsequently stored in the corresponding storage point. Then, during subsequent breeding, the linked breeding keys are combined with the subsequently copied UAV flight data according to the sorting information, so as to obtain the final complete UAV flight data, improve the subsequent breeding efficiency and accuracy of the UAV flight data, and quickly supplement the UAV flight data storage warehouse to ensure the security of the data and the normal use of the data.
[0059] In one embodiment, the step S122 of sorting the plurality of storage points to obtain sorting information and binding the reproduction keys to the plurality of storage points respectively includes:
[0060] S1221, sorting the multiple storage points to obtain sorting information, wherein the sorting information is an arrangement order of the multiple storage points;
[0061] S1222, formulate multiple information pages, set position points on the multiple information pages, and obtain multiple reproduction keys;
[0062] S1223, one-to-one binding of breeding keys to multiple storage points respectively;
[0063] As described in the above steps S1221-S1223, multiple storage points are sorted, and the sorting order is determined as sorting information. Then, multiple information layouts are formulated, and the information layout that can record the location points of the information is used as the reproduction key. When the sub-data is subsequently copied, the sub-data is laid out on the information layout to form plane data. The location points on the information layout can record the location of the plane data in the original sub-data. The laid-out plane data is quickly copied through the information layout, and then restored according to the position recorded in the original sub-data by the location points. It can be quickly copied and restored to sub-data, and then the sub-data is combined according to the chained sorting information of the reproduction key to obtain drone flight data, which can quickly copy data. Data reproduction in this application means data replication.
[0064] In one embodiment, the step S2 of setting a plurality of free points and movement trajectories of the plurality of free points in the base space and establishing a connection between the free points and the drone flight data storage bin includes:
[0065] S21, setting a plurality of free points in the edge space of the base space, wherein the edge space is a preset storage range of the edge of the base space, and corresponding moving trajectories are set corresponding to the plurality of free points respectively, and the moving trajectories of the plurality of free points all have intersections;
[0066] S22, communicating and associating the movement trajectories of the plurality of free points based on the intersection, and connecting the free points with the corresponding movement trajectories;
[0067] S23, connecting the plurality of free points to the UAV flight data storage bin for communication respectively;
[0068] As described in the above steps S21-S23, the storage space at the edge of the base space of the preset storage range is used as the edge space, and multiple free points and mobile tracks corresponding to the multiple free points are set in the edge space. Multiple nodes are set on the mobile tracks to realize communication connection. The free point runs on the mobile track as a mobile terminal, and the connection between the free point and the mobile track can be realized through the connection of the mobile track itself. There are intersections between multiple mobile tracks, which represent the same nodes. Therefore, communication association can be achieved between the multiple mobile tracks. After that, the free points can achieve communication association. Then, when the base space is attacked later, the attacked mobile track will be disconnected. If it is turned on, the free point will also be disconnected from the moving trajectory. Multiple free points are respectively connected to the UAV flight data warehouse through communication. After the free point is disconnected from the moving trajectory, multiple free points are disconnected. Here, it is reflected by the subsequent safety index that the UAV flight data storage warehouse corresponding to the safety index that does not meet the preset conditions can be destroyed. The communication association between the moving trajectories of the multiple free points here is to conduct a subsequent comprehensive analysis of the safety index, which has good data security response capabilities, can effectively protect the safety of UAV flight data, can destroy data in time and supplement it in time, and has a good data security management function.
[0069] In one embodiment, the step S3 of determining the drone flight data and storing the drone flight data in the drone flight data storage bin and the hidden base bin includes:
[0070] S31, dividing the UAV flight data into the number of storage points corresponding to the order, obtaining sorted sub-data, and storing the sub-data in the corresponding storage points one by one in order;
[0071] S32, storing the UAV flight data in a UAV flight data storage bin;
[0072] As described in the above steps S31 and S32, the storage here is to store the drone flight data in the drone flight data storage warehouse and the hidden base warehouse at the same time during the first storage. The storage in the hidden base warehouse is: the drone flight data needs to be divided in advance according to the number of storage points corresponding to the order, and the sorted sub-data is obtained, and the sub-data is stored one by one in the corresponding storage points in order, so as to facilitate the subsequent reproduction of the drone flight data in the hidden base warehouse; the storage in the drone flight data storage warehouse is: the drone flight data is stored in the drone flight data storage warehouse, which is direct storage and can be viewed by the staff at any time.
[0073] In one embodiment, the step S4 of supplementing the destroyed drone flight data storage bin by breeding new drone flight data through the hidden base bin includes:
[0074] S41. Analyze the safety index of the UAV flight data warehouse through the free point, where the calculation formula of the safety index is: ,in, is the number of free points disconnected from the corresponding moving trajectory, is the number of free points that are disconnected from the movement trajectories corresponding to other free points, and is a constant greater than zero, is the first weight coefficient, is the second weight coefficient, is the total number of free points; it should be noted that and The larger the value, the The larger the value, the lower the security of the drone flight data warehouse;
[0075] S42, sending the safety index that does not meet the preset conditions to the drone flight data storage warehouse through the free point, and the drone flight data storage warehouse automatically destroys the drone flight data;
[0076] S43, replenishing the destroyed drone flight data storage bin by breeding new drone flight data through the hidden base bin;
[0077] As described in the above steps S41-S43, the free point here can understand the security of the base space. Since the moving trajectory is composed of at least two nodes, multiple moving trajectories can surround the base space. When the base space is attacked and damaged, the moving trajectory will be disconnected. Since multiple moving trajectories are cross-connected, when the moving trajectory where the free point is located is disconnected at some nodes, the free point will be disconnected from the moving trajectory where it is located. If the node is not the intersection with other moving trajectories, the moving trajectory will not be disconnected from other moving trajectories, then the impact of the attack is small. If the moving trajectory is disconnected at the intersection with other moving trajectories, then not only the free point and the location are also disconnected, but also the free point and the location are also disconnected. The movement trajectory of the free point is disconnected, and the movement trajectory corresponding to other free points is also disconnected. The attack has a larger impact range and is more serious. Therefore, the severity of the attack can be understood through the security index, and then the possibility of the UAV flight data storage warehouse being stolen and modified can be judged. The security index that does not meet the preset conditions is sent to the UAV flight data storage warehouse through the free point. The UAV flight data storage warehouse destroys the UAV flight data by itself, and finally the new UAV flight data is reproduced through the hidden base warehouse to supplement the destroyed UAV flight data storage warehouse, which can ensure the security of data storage and quickly supplement the data without affecting the normal use of the data.
[0078] In one embodiment, the step S43 of supplementing the destroyed drone flight data storage bin by breeding new drone flight data through the hidden base bin includes:
[0079] S431, copying the sub-data in the corresponding storage point through the reproduction key, and combining the sub-data according to the chain sorting information of the reproduction key to obtain the UAV flight data;
[0080] S432, based on the preset connection condition of the first connection channel, the first connection channel is opened, the UAV flight data is transmitted to the relay point, and the relay point closes the first connection channel after receiving the UAV flight data, and the second connection channel is opened based on the preset connection condition of the second connection channel, the relay point transmits the UAV flight data to the UAV flight data storage warehouse to supplement the destroyed UAV flight data, and the second connection channel is closed after the supplement is completed;
[0081] As described in the above steps S431 and S432, the reproduction key can copy the sub-data in the corresponding storage point, and then the good sub-data will be stored on the reproduction key. Then, the sub-data is combined according to the chain sorting information of the reproduction key to obtain the UAV flight data, and then the first connection channel is opened according to the preset connection condition of the first connection channel. The preset connection condition of the first connection channel is to open the first connection channel while combining to obtain the UAV flight data, and transmit the UAV flight data to the relay point. After receiving the UAV flight data, the relay point closes the first connection channel and opens the second connection channel based on the preset connection condition of the second connection channel. The preset connection condition of the second connection channel is to close the first connection channel and open the second connection channel. The relay point transmits the UAV flight data to the UAV flight data storage warehouse to supplement the destroyed UAV flight data, which can safely and efficiently complete the supplement of the UAV flight data, ensuring data security while not delaying the use of the UAV flight data.
[0082] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for secure management of drone flight data, characterized in that: The following steps are involved: Construct a drone flight data storage warehouse and a hidden base warehouse, set a relay point between the drone flight data storage warehouse and the hidden base warehouse, and establish a base space of the hidden base warehouse, the drone flight data storage warehouse and the relay point; A plurality of free points and movement trajectories of the free points are set in the base space, and a connection between the free points and a storage bin for the flight data of the UAV is established; Determine the drone flight data, and store the drone flight data in the drone flight data storage bin and the hidden base bin; The safety index of the drone flight data warehouse is judged by the free point, and the drone flight data storage warehouse corresponding to the safety index that does not meet the preset conditions is destroyed. The destroyed drone flight data storage warehouse is supplemented by breeding new drone flight data through the hidden base warehouse.
2. The method for secure management of UAV flight data according to claim 1, characterized in that: The steps of constructing a drone flight data storage bin and a hidden base bin, setting a relay point between the drone flight data storage bin and the hidden base bin, and establishing a base space of the hidden base bin, the drone flight data storage bin and the relay point include: Determine the target drone and configure the corresponding cloud server as the drone flight data storage warehouse; The corresponding cloud server is configured corresponding to the target drone as a hidden base warehouse, wherein the hidden base warehouse includes multiple storage points and multiple breeding frames; A relay point is set between the drone flight data storage bin and the hidden base bin, a first connection channel is established between the hidden base bin and the relay point, a second connection channel is established between the drone flight data storage bin and the relay point, and preset connection conditions are set between the first connection channel and the second connection channel; A storage space is configured outside the relay point, the hidden base bin and the drone flight data storage bin, and positioning information of the hidden base bin and the drone flight data storage bin is determined in the storage space, wherein the positioning information is the storage position of the hidden base bin and the drone flight data storage bin in the storage space; According to the storage position, the storage space is bound to the hidden base warehouse and the UAV flight data storage warehouse respectively, and the storage space bound to the hidden base warehouse and the UAV flight data storage warehouse is used as the base space.
3. The method for secure management of UAV flight data according to claim 2, characterized in that: The corresponding target drone is configured with a corresponding cloud server as a hidden base warehouse, wherein the hidden base warehouse includes a plurality of storage points and a plurality of breeding frames, including: Select a storage location in the hidden base bin corresponding to the target UAV, and divide the storage location into multiple storage points by dividing the storage range; Sort multiple storage points to obtain sorting information, bind breeding keys to the multiple storage points respectively, and sort the multiple breeding keys into chains according to the sorting information of the corresponding storage points to obtain a breeding frame; Use multiple storage points and multiple breeding frames as hidden base warehouses.
4. The method for secure management of UAV flight data according to claim 3, characterized in that: The step of sorting the plurality of storage points to obtain sorting information and binding the reproduction keys to the plurality of storage points respectively comprises: Sorting the multiple storage points to obtain sorting information, wherein the sorting information is an arrangement order of the multiple storage points; Formulate multiple information layouts, set position points on the multiple information layouts, and obtain multiple breeding keys; Bind breeding keys one-to-one to multiple storage points respectively.
5. The method for secure management of UAV flight data according to claim 4, characterized in that: The steps of setting a plurality of free points and movement trajectories of the plurality of free points in the base space and establishing a connection between the free points and the drone flight data storage bin include: A plurality of free points are set in the edge space of the base space, wherein the edge space is a preset storage range of the edge of the base space, and corresponding moving trajectories are set corresponding to the plurality of free points respectively, and the moving trajectories of the plurality of free points all have intersections; The movement trajectories of the plurality of free points are communicated and associated based on the intersection, and the free points are connected to the corresponding movement trajectories.
6. The method for secure management of UAV flight data according to claim 1, characterized in that: The steps of determining the drone flight data and storing the drone flight data in the drone flight data storage bin and the hidden base bin include: The UAV flight data is divided into the number of storage points corresponding to the order, and the sorted sub-data is obtained, and the sub-data is stored one by one in the corresponding storage points in order; The drone flight data is stored in the drone flight data storage.
7. The method for secure management of UAV flight data according to claim 5, characterized in that: The step of supplementing the destroyed drone flight data storage bin by breeding new drone flight data through the hidden base bin includes: The safety index of the UAV flight data warehouse is analyzed by the free point, where the calculation formula of the safety index is: ,in, is the number of free points disconnected from the corresponding moving trajectory, is the number of free points that are disconnected from the movement trajectories corresponding to other free points, and is a constant greater than zero, is the first weight coefficient, is the second weight coefficient, is the total number of free points; The safety index that does not meet the preset conditions is sent to the drone flight data storage warehouse through the free point, and the drone flight data storage warehouse destroys the drone flight data by itself; By hiding the base warehouse, new UAV flight data is reproduced to supplement the destroyed UAV flight data storage warehouse.
8. The method for secure management of UAV flight data according to claim 7, characterized in that: The step of supplementing the destroyed drone flight data storage bin by breeding new drone flight data through the hidden base bin includes: The sub-data in the corresponding storage point is copied through the reproduction key, and the sub-data is combined according to the chain sorting information of the reproduction key to obtain the UAV flight data; The first connection channel is opened based on the preset connection conditions of the first connection channel, and the UAV flight data is transmitted to the relay point. After the relay point receives the UAV flight data, the first connection channel is closed. The second connection channel is opened based on the preset connection conditions of the second connection channel. The relay point transmits the UAV flight data to the UAV flight data storage warehouse to supplement the destroyed UAV flight data, and the second connection channel is closed after the supplement is completed.
Citation Information
Patent Citations
Unmanned ship and data self-destruction method thereof
CN112182671A
Data hiding and rapid destroying method
CN117521140A