Data information sharing security control method based on block chain
By adopting blockchain technology in drone information sharing, building shared ports and channels and monitoring security information, the problems of information tampering and corruption in drone information sharing are solved, and the security and accuracy of information sharing are achieved.
Patent Information
- Application Number
- CN202411739523.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2044-11-29
AI Technical Summary
During the information sharing process of drone, shared information is easily tampered with or damaged, resulting in the drone being unable to work normally, lacking effective information sharing security guarantees, affecting the accuracy of information transmission.
The blockchain-based data information sharing security control method is adopted, and shared ports and shared channels are built by collecting drone information, identification information is set and information corresponds to the shared information, and security information is monitored based on the shared channel to ensure the security of information transmission.
It effectively avoids malicious tampering of shared information during transmission, ensures the security of drone information sharing and information accuracy, and improves the reliability of information transmission.
Smart Images

Figure CN119808110A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data sharing, and in particular to a data information sharing security control method based on blockchain. Background Art
[0002] With the continuous development of drone technology, more and more people are beginning to use these technologies for various purposes, such as commercial photography, environmental protection, agriculture, etc. When sharing drone information, there is a possibility that the shared information will be tampered with or damaged during the transmission process, resulting in the drone being unable to work normally and completely. Without a good shared information security guarantee, it is difficult to improve the accuracy of shared information transmission. Summary of the invention
[0003] The purpose of the present invention is to provide a data information sharing security control method based on blockchain 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 data information sharing security control method based on blockchain, comprising the following steps:
[0005] Collect information of multiple drones, build multiple shared ports based on the information of multiple drones, and establish shared channels between the multiple shared ports and the shared platform;
[0006] Use multiple shared ports as multiple blockchain nodes, and connect multiple blockchain nodes through a network protocol to obtain a blockchain;
[0007] Based on the mission information, the shared information of multiple drones is obtained, and the shared information of multiple drones is constructed in a shared platform to obtain a mission model;
[0008] The shared information in the task model is layered to obtain multiple subtask models, and the data is divided based on the subtask models and the information is bound to the corresponding drones respectively;
[0009] Setting identification information corresponding to the plurality of subtask models, wherein the identification information includes identification location information, identification point identity and identification code, and matching the shared information in the subtask models based on the identification information;
[0010] Acquire shared information in the shared platform as target information through a shared port, and identify the target information based on the identification information to obtain security information;
[0011] The security information is monitored based on the shared channel to obtain a security index of the security information, and the security information corresponding to the security index that does not meet the preset conditions is regarded as abnormal data and the shared channel is closed.
[0012] In a preferred embodiment, the step of constructing multiple shared ports based on information of multiple drones and establishing shared channels between the multiple shared ports and the shared platform includes:
[0013] Collecting information of multiple drones, wherein the drone information includes drone identity information and drone type information, and registering a shared port based on the drone information;
[0014] A shared platform is set up, an information transmission channel is established between a shared port and the shared platform, multiple verification segments are selected based on the information transmission channel, multiple information verification points are set in the verification segment, and the information transmission channel with the verification segment is used as a shared channel.
[0015] In a preferred embodiment, the step of connecting the blockchain to the sharing platform includes:
[0016] The corresponding multiple shared ports are respectively connected to a cloud server, and the cloud server is set in the shared platform;
[0017] The cloud server corresponding to the shared port is used as a blockchain node, and multiple blockchain nodes are connected through a network protocol to obtain a blockchain.
[0018] In a preferred embodiment, the step of acquiring shared information of multiple drones based on mission information and constructing the shared information of multiple drones in a sharing platform to obtain a mission model includes:
[0019] Setting working position information of multiple drones, wherein the working position information includes working range information and working environment information;
[0020] Based on the working position information, corresponding task information is formulated for each of the multiple drones, wherein the task information includes task scope, task content and task route;
[0021] Acquire shared information collected by multiple drones based on mission information;
[0022] A three-dimensional model of the work environment is constructed based on the work position information, and the shared information is constructed in the three-dimensional model to obtain a task model.
[0023] In a preferred embodiment, the step of dividing data based on the subtask model and binding information with corresponding drones respectively includes:
[0024] Acquire multiple shared data types of shared data, and divide the shared data based on the shared data types to obtain multiple subtask information;
[0025] Based on the multiple subtask information, the task model is hierarchical to obtain multiple subtask models, the multiple subtask models are hierarchical according to the work position information, and the subtask models correspond to the subtask information one by one;
[0026] Based on the task information, the subtask model is divided into positions to obtain the drone working information, and the drone working information is bound to the corresponding drone.
[0027] In a preferred embodiment, the step of matching the shared information in the subtask model based on the identification information includes:
[0028] Multiple subtask models are encoded respectively to obtain model layer identity information, and the lower projection areas of multiple subtask models are used as the marking areas;
[0029] Divide the marked area into grids to obtain multiple grid blocks, select the center point of the grid block as the identification point, encode the identification points in the multiple grid blocks respectively to obtain the identification point identity, and mark the size parameters of the grid blocks based on the grid identity information to obtain the grid surface;
[0030] Set the corresponding identification code for the corresponding identification point identity;
[0031] Based on the grid surface, projection surface positioning is performed on multiple subtask models to obtain mapping position information, and the model layer identity information is combined with the mapping position information to obtain the identification position information of the subtask model;
[0032] The identification location information, identification point identity and identification code are used as identification information.
[0033] In a preferred embodiment, the step of acquiring shared information in the shared platform as target information through the shared port and identifying the target information based on the identification information to obtain security information includes:
[0034] Selecting shared data information, wherein the shared data information includes a subtask model, shared information required in the subtask model, and edge grid blocks of a range covered by the shared information required in the subtask model in the grid surface;
[0035] Based on the shared data information, the shared information in the corresponding subtask model is pulled as the target information, the identification code of the edge grid block is obtained based on the shared data information, and the identification code is used to identify the target information to obtain the security information.
[0036] In a preferred embodiment, the step of monitoring the security information based on the shared channel to obtain a security index of the security information, treating the security information corresponding to the security index that does not meet the preset conditions as abnormal data and closing the shared channel includes:
[0037] The identification code in the security information is stored at the information verification point in the shared channel;
[0038] The security information is transmitted through a shared channel, and the identification code in the security information is verified based on the information verification point in the shared channel to obtain a security index;
[0039] The security information corresponding to the security index that does not meet the preset conditions is treated as abnormal data and the shared channel is closed.
[0040] In the above technical solution, the technical effects and advantages provided by the present invention are:
[0041] The present invention can be used as security information for subsequent shared transmission to perform security verification through a shared channel, and can prevent target information from being maliciously tampered with during the shared transmission process, causing the drone to fail to work normally. Each time the drone shares data, it is necessary to identify and bind the shared data with the identification code of the edge grid surface corresponding to the location involved in the shared data, which can better ensure the security of drone information sharing and the accuracy of information, and can better share security control. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] 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.
[0043] Figure 1 The figure is a flow chart of the method of the present invention. DETAILED DESCRIPTION
[0044] 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.
[0045] Example 1, please refer to Figure 1 As shown, the data information sharing security control method based on blockchain described in this embodiment includes the following steps:
[0046] S1. Collect information of multiple drones, build multiple shared ports based on the information of multiple drones, and establish shared channels between the multiple shared ports and the shared platform;
[0047] S2. Use multiple shared ports as multiple blockchain nodes, and connect the multiple blockchain nodes through a network protocol to obtain a blockchain;
[0048] S3, based on the mission information, obtaining the shared information of multiple drones, and constructing the shared information of multiple drones in a sharing platform to obtain a mission model;
[0049] S4, stratify the shared information in the task model to obtain multiple subtask models, divide the data based on the subtask models and bind the information with the corresponding drones respectively;
[0050] S5. Setting identification information corresponding to the plurality of subtask models, wherein the identification information includes identification location information, identification point identity and identification code, and matching the shared information in the subtask models based on the identification information;
[0051] S6. Acquire shared information in the shared platform as target information through the shared port, and identify the target information based on the identification information to obtain security information;
[0052] S7, monitoring the security information based on the shared channel to obtain a security index of the security information, treating the security information corresponding to the security index that does not meet the preset conditions as abnormal data and closing the shared channel;
[0053] As described in the above steps S1-S7, with the continuous development of drone technology, more and more people are beginning to use these technologies for various purposes, such as commercial photography, environmental protection, agriculture, etc., when sharing drone information, there is a possibility that the shared information is tampered with or damaged during the transmission process, resulting in the drone being unable to work normally and completely. Without a good shared information security guarantee, it is difficult to improve the accuracy of shared information transmission. The present application can be used as security information for subsequent shared transmission through a shared channel for security verification, which can prevent the target information from being maliciously tampered with during the shared transmission process, resulting in the drone being unable to work normally. Each time the drone is sharing data, it is necessary to identify and bind the shared data with the identification code of the edge grid surface corresponding to the location involved in the shared data, which can better ensure the security of drone information sharing and the accuracy of information, and can better share security control.
[0054] In one embodiment, the step S1 of constructing multiple shared ports based on information of multiple drones and establishing shared channels between the multiple shared ports and the shared platform includes:
[0055] S11, collecting information of multiple drones, wherein the drone information includes drone identity information and drone type information, and registering a shared port based on the drone information;
[0056] S12, setting up a shared platform, establishing an information transmission channel between the shared port and the shared platform, selecting multiple verification segments based on the information transmission channel, setting multiple information verification points in the verification segment, and using the information transmission channel with the verification segment as a shared channel;
[0057] As described in the above steps S11 and S12, multiple drone information is collected, wherein the drone information includes drone identity information and drone type information, where the drone type information is the type of information collected by the drone, and the drone type information is, for example: some drones are responsible for image collection, temperature collection, air quality collection and other information or single information collection, and the drone identity information here can be a code for the drone, and the code corresponds to a drone performance information, and then a shared port is registered according to the drone information, and the shared port is used as a port for drone data transmission for subsequent data sharing, and then a sharing platform is set up, and an information transmission channel between the shared port and the sharing platform is established, and multiple verification segments are selected based on the information transmission channel, and multiple information verification points are set in the verification segment, and the information transmission channel with the verification segment is used as a shared channel, and the verification segment is a channel segment selected at intervals in the transmission channel, and then the information verification point set in the verification segment is used to verify the security of the shared information in real time, which can ensure the accuracy of the drone shared information;
[0058] In one embodiment, the step S2 of connecting the blockchain to the sharing platform includes:
[0059] S21, corresponding to the plurality of shared ports, each of which is connected to a cloud server, and the cloud server is set in the sharing platform;
[0060] S22, using the cloud server corresponding to the shared port as a blockchain node, and connecting multiple blockchain nodes through a network protocol to obtain a blockchain;
[0061] As described in the above steps S21 and S22, in order to ensure the security of the information collected by the drone, a cloud server will be set for the drone corresponding to the shared port of the drone. One cloud server is used as a blockchain node. Then, multiple blockchain nodes are connected through a network protocol to obtain a blockchain. The blockchain runs in a shared platform, which can greatly improve the security of the information collected by the drone.
[0062] In one embodiment, the step S3 of acquiring shared information of multiple drones based on the mission information and constructing the shared information of multiple drones in a shared platform to obtain a mission model includes:
[0063] S31, setting working position information of multiple drones, wherein the working position information includes working range information and working environment information;
[0064] S32, formulating corresponding task information for each of the plurality of drones based on the work position information, wherein the task information includes task scope, task content and task route;
[0065] S33, acquiring shared information collected by multiple drones based on mission information;
[0066] S34, constructing a three-dimensional model of the work environment based on the work location information, and constructing the shared information in the three-dimensional model to obtain a task model;
[0067] As described in the above steps S31-S34, the drone here has a working position. First, the working position information of multiple drones is set. The working position information of multiple drones is limited to a region, wherein the working position information includes working range information and working environment information. Then, based on the working position information, corresponding task information is formulated for multiple drones respectively, wherein the task information includes task content and task route. Here, the distribution of work to the drone is used as task information, and then the drone performs the task corresponding to the task information to obtain the collected shared information. A three-dimensional model of the working environment is constructed based on the working position information. Here, the construction range is first set based on the working range information, and then the working environment information is constructed by three-dimensional modeling to obtain a three-dimensional model, and then the shared information is constructed in the three-dimensional model to obtain a task model. Here, the task model is a combination model of the shared information collected by the drone and the three-dimensional model. Here, the shared information is information filling for the three-dimensional model. For example, a three-dimensional model is obtained based on the working position information. The shared information is the environmental information newly added to the working range information or the air quality information and temperature information added to the three-dimensional model. As for the addition of air quality information and temperature information, it is a numerical addition performed in the three-dimensional model, which can better demonstrate the intuitiveness of the information collected by the drone and also facilitate subsequent information sharing.
[0068] In one embodiment, the step S4 of dividing data based on the subtask model and respectively binding information with the corresponding drones includes:
[0069] S41, acquiring multiple shared data types of shared data, and dividing the shared data based on the shared data types to obtain multiple subtask information;
[0070] S42, hierarchizing the task model based on the multiple subtask information to obtain multiple subtask models, wherein the multiple subtask models are hierarchized according to the work position information, and the subtask models correspond to the subtask information one by one;
[0071] S43, dividing the subtask model by position based on the task information to obtain the drone work information, and binding the drone work information with the corresponding drone;
[0072] As described in the above steps S41-S43, the types of shared data that need to be divided are obtained to obtain multiple shared data types, and the shared data is divided based on the shared data types to obtain multiple sub-task information. Then, the task model is layered according to the multiple sub-task information to obtain multiple sub-task models. The layering process of the task model here is: obtain the lower projection edge line of the task model, select at least two limiting points on the lower projection edge, use the three-dimensional model corresponding to the working environment information in the working position information as the general model, and layer the task model according to the sub-task information based on the general model. The layering direction here is to layer upward along the limiting point value, so as to obtain multiple upper and lower corresponding The subtask model is arranged in a certain order. The scope of the task information of the drone in the multiple subtask models corresponds to each other. The subtask model is divided based on the task information to obtain the drone work information. Then the drone work information is bound to the corresponding drone to determine the corresponding relationship between the drone and the subtask model, which is better used for the subsequent security management of information. The subtask module here exists as a sharing model, which is used to display data and can also visualize the relationship between the drone and the information. In this way, in the subsequent information sharing, the required data can be clearly obtained by the subtask model, which has better sharing efficiency and accuracy.
[0073] In one embodiment, the step S5 of matching the shared information in the subtask model based on the identification information includes:
[0074] S51, respectively encode multiple subtask models to obtain model layer identity information, and use the lower projection areas of the multiple subtask models as the marking areas;
[0075] S52, gridding the marked area to obtain a plurality of grid blocks, selecting the center point of the grid block as the identification point, encoding the identification points in the plurality of grid blocks respectively to obtain the identification point identity, and marking the size parameters of the grid blocks based on the grid identity information to obtain the grid surface;
[0076] S53, setting a corresponding identification code for the corresponding identification point identity;
[0077] S54, positioning the projection surface of the plurality of subtask models based on the grid surface to obtain mapping position information, and combining the model layer identity information with the mapping position information to obtain identification position information of the subtask models;
[0078] S55, using the identification location information, identification point identity and identification code as identification information;
[0079] As described in the above steps S51-S55, the subtask models are arranged in correspondence with each other, and there are multiple layers. Therefore, the multiple subtask models are respectively encoded to obtain the model layer identity information, and the lower projection area of the multiple subtask models is used as the marking area. The marking area and the working range information in the working position information are the same in shape and size. The marking area is grid-divided to obtain multiple grid blocks, and the center point of the grid block is selected as the identification point. The identification points in the multiple grid blocks are respectively encoded to obtain the identification point identity. The grid block size parameters are marked based on the grid identity information to obtain the grid surface. Here, the marked area is grid-divided, and the grid blocks are named as the identification point identity. The plane coordinate system is established based on the identification point as the origin to mark the size parameters to obtain the grid surface. Then, the corresponding identification code is set for the identification point identity. The identification code is bound to the identification point identity. When the shared information is subsequently obtained, the identification code corresponding to the edge position of the identification information corresponding to the shared information is bound to the shared information and shared together for verification of the identification code through the shared channel. Then, the projection surface of the multiple subtask models is positioned based on the grid surface to obtain the mapping position information. The model layer identity information is combined with the mapping position information to obtain The identification position information of the subtask model, for example, the subtask models arranged in correspondence up and down are respectively mapped on the grid surfaces on the grid blocks as the mapping position information, and the identification position information of the subtask model is obtained by combining the model layer identity information with the mapping position information, and the identification position information, the identification point identity and the identification code are used as the identification information. For example, there are three subtask models, namely, the geographical environment subtask model, the air quality subtask model and the temperature subtask model. The monitoring positions corresponding to the three subtask models may be completely overlapped, partially overlapped or not overlapped in the working range information. Here are three subtask models based on the general model and arranged in correspondence up and down within the range corresponding to the working range information. The corresponding three subtask models are respectively obtained within the range corresponding to the working range information. The information collected by the drone can be identified and located, data can be clearly shared through the subtask model, and the shared information to be obtained can be clearly obtained, and the shared information can be assigned an identification code, which can be used for subsequent security verification of the shared information, the accuracy of the shared information can be guaranteed, and the malicious tampering of the shared information during the shared transmission process can be avoided, and it has good preventive properties;
[0080] In one embodiment, the step S6 of acquiring shared information in the shared platform as target information through the shared port and identifying the target information based on the identification information to obtain security information includes:
[0081] S61, selecting shared data information, wherein the shared data information includes a subtask model, shared information required in the subtask model, and edge grid blocks of a range covered by the shared information required in the subtask model in the grid surface;
[0082] S62, based on the shared data information, pull the shared information in the corresponding subtask model as the target information, obtain the identification code of the edge grid block based on the shared data information, and identify the target information with the identification code to obtain security information;
[0083] As described in the above steps S61 and S62, when the drone is sharing data, it is necessary to determine the type of data (subtask model) to be shared and the location involved in the shared information, which is represented here as shared data information, wherein the shared data information includes the subtask model, the shared information required in the subtask model, and the edge grid blocks of the range involved in the grid surface of the shared information required in the subtask model. Based on the shared data information, the shared information in the corresponding subtask model is pulled as the target information. Here, the geographical environment location involved in the required shared information can be clearly determined according to the grid surface, and then the label of the edge grid block is obtained based on the shared data information. Identify the code, identify the target information with the identification code to obtain security information. Here, when obtaining the required shared information in the shared data information, it is necessary to obtain the identification code of the edge grid block involved in the required shared information in the subtask model together. Here, the identification code can be used to identify and bind the target information, which can be used as security information for security verification through the shared channel during subsequent shared transmission. It can prevent the target information from being maliciously tampered with during the shared transmission process, causing the drone to fail to work normally. Every time the drone shares data, it needs to identify and bind the shared data with the identification code of the edge grid surface corresponding to the location involved in the shared data;
[0084] In one embodiment, the step S7 of monitoring the security information based on the shared channel to obtain the security index of the security information, treating the security information corresponding to the security index that does not meet the preset condition as abnormal data and closing the shared channel includes:
[0085] S71, storing the identification code in the security information at the information verification point in the shared channel;
[0086] S72, transmitting the security information through the shared channel, and verifying the identification code in the security information based on the information verification point in the shared channel to obtain a security index, wherein the calculation formula of the security index is:
[0087] ,in, is the safety index, is the number of identification codes in the security information, is the actual number of identification codes of security information during transmission in the shared channel. is a constant greater than zero, The number of subtask models involved in sharing data requires explanation: and The larger the difference, The larger the value, the lower the security of security information transmission;
[0088] S73, treating the security information corresponding to the security index that does not meet the preset conditions as abnormal data and closing the shared channel;
[0089] As described in the above steps S71 and S73, the identification code in the security information is stored at the information verification point in the shared channel. After the security information is prepared, the identification code in the security information is filed at the information verification point in the shared channel. Here, the identification code is copied and stored in the information verification point. The security information is then transmitted through the shared channel. The identification code in the security information is verified based on the information verification point in the shared channel to obtain a security index. The security information corresponding to the security index that does not meet the preset conditions is used as abnormal data and the shared channel is closed. In the process of transmitting the security information, the security index is judged according to the information collected by the information verification point to set the preset conditions. The preset conditions are corresponding to the numerical range of the security index. When abnormal data occurs, the current shared channel is closed, which can better ensure the security of drone information sharing and the accuracy of information, and can better share the security control function.
[0090] 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 data information sharing security control method based on blockchain, characterized in that: The following steps are involved: Collect information of multiple drones, build multiple shared ports based on the information of multiple drones, and establish shared channels between the multiple shared ports and the shared platform; Use multiple shared ports as multiple blockchain nodes, and connect multiple blockchain nodes through a network protocol to obtain a blockchain; Based on the mission information, the shared information of multiple drones is obtained, and the shared information of multiple drones is constructed in a shared platform to obtain a mission model; The shared information in the task model is layered to obtain multiple subtask models, and the data is divided based on the subtask models and the information is bound to the corresponding drones respectively; Setting identification information corresponding to the plurality of subtask models, wherein the identification information includes identification location information, identification point identity and identification code, and matching the shared information in the subtask models based on the identification information; Acquire shared information in the shared platform as target information through a shared port, and identify the target information based on the identification information to obtain security information; The security information is monitored based on the shared channel to obtain a security index of the security information, and the security information corresponding to the security index that does not meet the preset conditions is regarded as abnormal data and the shared channel is closed.
2. According to a blockchain-based data information sharing security control method according to claim 1, it is characterized by: The step of constructing multiple shared ports based on the information of multiple drones and establishing a shared channel between the multiple shared ports and the shared platform includes: Collecting information of multiple drones, wherein the drone information includes drone identity information and drone type information, and registering a shared port based on the drone information; A shared platform is set up, an information transmission channel between a shared port and the shared platform is established, multiple verification segments are selected based on the information transmission channel, multiple information verification points are set in the verification segment, and the information transmission channel with the verification segment is used as a shared channel.
3. According to a blockchain-based data information sharing security control method according to claim 1, it is characterized by: The steps of connecting the blockchain to the sharing platform include: The corresponding multiple shared ports are respectively connected to a cloud server, and the cloud server is set in the shared platform; The cloud server corresponding to the shared port is used as a blockchain node, and multiple blockchain nodes are connected through a network protocol to obtain a blockchain.
4. According to a blockchain-based data information sharing security control method according to claim 1, it is characterized by: The step of acquiring shared information of multiple drones based on the mission information and constructing the shared information of multiple drones in a sharing platform to obtain a mission model includes: Setting working position information of multiple drones, wherein the working position information includes working range information and working environment information; Based on the working position information, corresponding task information is formulated for each of the multiple drones, wherein the task information includes task scope, task content and task route; Acquire shared information collected by multiple drones based on mission information; A three-dimensional model of the work environment is constructed based on the work position information, and the shared information is constructed in the three-dimensional model to obtain a task model.
5. According to a blockchain-based data information sharing security control method according to claim 1, it is characterized by: The step of dividing the data based on the subtask model and binding the information with the corresponding drones respectively includes: Acquire multiple shared data types of shared data, and divide the shared data based on the shared data types to obtain multiple subtask information; Based on the multiple subtask information, the task model is hierarchical to obtain multiple subtask models, the multiple subtask models are hierarchical according to the work position information, and the subtask models correspond to the subtask information one by one; Based on the task information, the subtask model is divided into positions to obtain the drone working information, and the drone working information is bound to the corresponding drone.
6. According to a blockchain-based data information sharing security control method according to claim 1, it is characterized by: The step of matching the shared information in the subtask model based on the identification information includes: Multiple subtask models are encoded respectively to obtain model layer identity information, and the lower projection areas of multiple subtask models are used as the marking areas; Divide the marked area into grids to obtain multiple grid blocks, select the center point of the grid block as the identification point, encode the identification points in the multiple grid blocks respectively to obtain the identification point identity, and mark the size parameters of the grid blocks based on the grid identity information to obtain the grid surface; Set the corresponding identification code for the corresponding identification point identity; Based on the grid surface, projection surface positioning is performed on multiple subtask models to obtain mapping position information, and the model layer identity information is combined with the mapping position information to obtain the identification position information of the subtask model; The identification location information, identification point identity and identification code are used as identification information.
7. According to a blockchain-based data information sharing security control method according to claim 1, it is characterized by: The step of acquiring shared information in the shared platform as target information through the shared port and identifying the target information based on the identification information to obtain security information includes: Selecting shared data information, wherein the shared data information includes a subtask model, shared information required in the subtask model, and edge grid blocks of a range covered by the shared information required in the subtask model in the grid surface; Based on the shared data information, the shared information in the corresponding subtask model is pulled as the target information, the identification code of the edge grid block is obtained based on the shared data information, and the identification code is used to identify the target information to obtain the security information.
8. According to a blockchain-based data information sharing security control method according to claim 1, it is characterized by: The step of monitoring the security information based on the shared channel to obtain a security index of the security information, treating the security information corresponding to the security index that does not meet the preset conditions as abnormal data and closing the shared channel includes: The identification code in the security information is stored at the information verification point in the shared channel; The security information is transmitted through a shared channel, and the identification code in the security information is verified based on the information verification point in the shared channel to obtain a security index; The security information corresponding to the security index that does not meet the preset conditions is treated as abnormal data and the shared channel is closed.
Citation Information
Patent Citations
Unmanned aerial vehicle cluster block chain communication method
CN110401620A
Unmanned aerial vehicle cluster node trust measurement method based on hierarchical block chain
CN117793720A
Lightweight dynamic security association double-layer unmanned aerial vehicle block chain construction method and device
CN118843114A
Auditable privacy protection deep learning platform construction method based on block chain incentive mechanism
US20200193292A1