A method and system for secure transmission of government data files
By generating a verification security lock matrix during the transmission of government data files and using the key feature information of the flow nodes and blockchain information for verification, the problems of tampering and low verification efficiency during the transmission of government files are solved, and efficient and secure file transmission is achieved.
Patent Information
- Application Number
- CN202310763389.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-27
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2043-06-27
AI Technical Summary
Government data files are easily tampered with during transmission. Existing technologies require a large amount of verification and proofreading during each transmission, which results in excessive consumption of time and workload, and insufficient transmission security.
The key reading feature information of the preset flow node is superimposed with the flow block information to generate a verification security lock matrix, which is transmitted together with the government documents and verified at the actual flow node to ensure high security and verification efficiency before and after the file is opened.
It enables government documents to be verified without opening them during transmission, improving transmission security and efficiency, reducing verification workload, and supporting batch transmission.
Smart Images

Figure CN117081720B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of government data transmission, and in particular to a method and system for securely transmitting government data files. Background Art
[0002] With the rapid development of computer network technology, the transmission of government data has become increasingly dependent on the Internet. Since digital files are easily tampered with during transmission and circulation, the security of government documents during transmission is threatened. In many cases, we are unclear about the authenticity of the government documents we receive. In order to determine whether government documents have been tampered with during transmission, government documents are now verified every time they are transmitted. This requires a large amount of verification and proofreading for each transmission. Each verification and proofreading requires the government document to be opened and encrypted to ensure the reliability of the government document transmission, which consumes a lot of time and workload. Summary of the Invention
[0003] The technical problem to be solved by the present invention is: to provide a method and system for the secure transmission of government data files, which adopts the method of superimposing the reading key feature information of the preset flow node and the flow block information of the preset flow node to generate a verification security lock matrix, and transmits it together with the government documents. When the government documents are transmitted to the actual flow node, the reading key feature information of the actual flow node and the flow block information are superimposed to generate an actual security lock matrix. Before the government documents are opened, the verification security lock matrix and the actual security lock matrix are verified, so that the government documents can be verified without being opened, which facilitates the rapid verification and verification of important information of the government documents, ensures the security and reliability of the government documents transmission, and improves the efficiency of batch transmission of government documents.
[0004] In order to solve the above technical problems, the technical solution adopted by the present invention is:
[0005] A method for securely transmitting government data files, comprising:
[0006] Setting the key feature information of the government document at each preset flow node to form a node verification image screenshot, wherein the key feature information includes the preset flow node information, and combining multiple node verification image screenshots to generate a verification dot matrix;
[0007] Set the circulation block information of government documents at each preset circulation node to form a node verification blockchain, and combine multiple node verification blockchains to generate a verification blockchain matrix based on the principle of corresponding to the preset circulation node positions of the verification dot matrix;
[0008] Superimposing the verification blockchain matrix and the verification dot matrix to generate a verification security lock matrix, and transmitting the verification security lock matrix together with the government document;
[0009] When a government document is transferred to the current actual transfer node, it is first checked whether the current actual transfer node is one of the preset transfer nodes. If so, the government document is allowed to be opened at the current actual transfer node; if not, the current actual transfer node cannot open the government document.
[0010] When the government document is transmitted to the current actual circulation node and is opened, the reading key feature information of the current actual circulation node is extracted to form a screenshot of the actual image of the node. According to the principle that the current actual circulation node corresponds to the preset circulation node position, the actual image screenshot of the node is added to the actual dot matrix; the circulation block information of the current actual circulation node is formed into the actual blockchain of the node. According to the principle that the actual blockchain of the node corresponds to the current actual circulation node position, the actual blockchain of the node is added to the actual blockchain matrix; the actual dot matrix and the actual blockchain matrix are superimposed to generate an actual security lock matrix, and the actual security lock matrix is transmitted together with the government document and the verification security lock matrix.
[0011] The beneficial effects of the present invention are as follows: according to the different positions of the preset transfer nodes, a check dot matrix is set, and the key feature information of the reading that needs to be verified in the government documents is stored; according to the one-to-one correspondence between the preset transfer node positions, a check blockchain matrix is set, and the blocks and blockchain information that need to be verified in the government documents are stored; the check blockchain matrix and the check dot matrix are superimposed to generate a check security lock matrix, which contains the check information of various permissions and transfer information in the process of government document processing, so that the government documents can be checked without opening; when the government documents are actually circulated, before the government documents are opened, it is first checked whether the current actual transfer node is the preset transfer node. If not, the government Government documents cannot be opened, thus ensuring the security of government document transmission; when a government document is opened, the key feature information of the actual reading of the government document is stored through the actual security lock matrix formed by the actual dot matrix and the actual blockchain matrix in accordance with the one-to-one correspondence with the preset flow node position, so that the key feature information of the actual reading of the government document and the actual flow block information are traceable; with the help of blockchain technology, the transmission information of the government document can be updated and queried in real time, and is not easy to be tampered with, and can also improve the transmission efficiency and verification efficiency of batch transmission of government documents; the above technical solution ensures that the government document transmission process has high security before and after opening, and has high verification efficiency.
[0012] A government data file secure transmission system, the system comprising:
[0013] A check dot matrix generation module is used to set the key reading feature information of the government document at each preset flow node to form a node check image screenshot, wherein the key reading feature information includes the preset flow node information, and to combine multiple node check image screenshots to generate a check dot matrix;
[0014] A verification blockchain matrix generation module is used to set the circulation block information of government documents at each preset circulation node to form a node verification blockchain. According to the principle of corresponding to the preset circulation node positions of the verification dot matrix, multiple node verification blockchains are combined to generate a verification blockchain matrix;
[0015] A verification security lock matrix generation module, configured to superimpose the verification blockchain matrix and the verification dot matrix to generate a verification security lock matrix;
[0016] A first transmission module, configured to transmit the verification security lock matrix together with the government document;
[0017] The current actual transfer node verification module is used to verify whether the current actual transfer node is one of the preset transfer nodes when the government document is transmitted to the current actual transfer node. If so, the government document is allowed to be opened at the current actual transfer node; if not, the current actual transfer node cannot open the government document;
[0018] The actual dot matrix adding module is used to extract the key reading feature information of the current actual flow node to form a screenshot of the node's actual image after the government document is transferred to the current actual flow node and opened. According to the principle that the current actual flow node corresponds to the preset flow node position, the node's actual image screenshot is added to the actual dot matrix;
[0019] The actual blockchain matrix joining module is used to form the node's actual blockchain with the current actual circulation node's circulation block information. According to the principle that the node's actual blockchain corresponds to the current actual circulation node's position, the node's actual blockchain is added to the actual blockchain matrix;
[0020] The actual security lock matrix generation module is used to superimpose the actual dot matrix and the actual blockchain matrix to generate the actual security lock matrix;
[0021] The second transmission module is used to transmit the actual security lock matrix together with the government document and the verification security lock matrix.
[0022] The beneficial effects of the present invention are: at the beginning of the transmission of government documents, the first transmission module is used to transmit the verification security lock matrix together with the government documents. When the government documents reach the actual flow node, before the government documents are opened, the current actual flow node verification module is first enabled to verify whether the current actual flow node has the authority to open the government documents, thereby improving the security of government document transmission, and the verification workload of government documents is small, and the efficiency is also high when government documents are transmitted in batches; after the actual security lock matrix is generated, the government documents are transmitted using the second transmission module, and the actual security lock matrix and the verification security lock matrix are transmitted together with the government documents, which not only facilitates the verification of government documents, but also can record and query the actual reading key feature information and actual flow block information of the government documents, further ensuring the security of government document transmission. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 This is a flowchart of a method for securely transmitting government data files according to an embodiment of the present invention;
[0024] Figure 2 This is a schematic diagram of the corresponding relationships between various matrices during the secure transmission of government data files according to an embodiment of the present invention;
[0025] Figure 3 This is a framework diagram of the government data file security transmission system according to an embodiment of the present invention. DETAILED DESCRIPTION
[0026] To illustrate the technical content, achieved objectives and effects of the present invention in detail, the following description is given in conjunction with the embodiments and accompanying drawings.
[0027] The embodiments provided by the present invention are:
[0028] A method for secure transmission of government data files, please refer to Figure 1 and Figure 2 , the method is:
[0029] Setting the key feature information of the government document at each preset flow node to form a node verification image screenshot, wherein the key feature information includes the preset flow node information, and combining multiple node verification image screenshots to generate a verification dot matrix;
[0030] Set the circulation block information of government documents at each preset circulation node to form a node verification blockchain, and combine multiple node verification blockchains to generate a verification blockchain matrix based on the principle of corresponding to the preset circulation node positions of the verification dot matrix;
[0031] Superimposing the verification blockchain matrix and the verification dot matrix to generate a verification security lock matrix, and transmitting the verification security lock matrix together with the government document;
[0032] When a government document is transferred to the current actual transfer node, it is first checked whether the current actual transfer node is one of the preset transfer nodes. If so, the government document is allowed to be opened at the current actual transfer node; if not, the current actual transfer node cannot open the government document.
[0033] When the government document is transmitted to the current actual circulation node and is opened, the reading key feature information of the current actual circulation node is extracted to form a screenshot of the actual image of the node. According to the principle that the current actual circulation node corresponds to the preset circulation node position, the actual image screenshot of the node is added to the actual dot matrix; the circulation block information of the current actual circulation node is formed into the actual blockchain of the node. According to the principle that the actual blockchain of the node corresponds to the current actual circulation node position, the actual blockchain of the node is added to the actual blockchain matrix; the actual dot matrix and the actual blockchain matrix are superimposed to generate an actual security lock matrix, and the actual security lock matrix is transmitted together with the government document and the verification security lock matrix.
[0034] The key reading feature information of the transfer node is formed into a node image screenshot and a dot matrix, which has the advantages of being difficult to lose or tamper with during the transmission process and easy to find the location. The transfer block information of the transfer node is formed into a blockchain and a blockchain matrix, which facilitates the recording of the transmission blockchain information of each transfer node and the transmission time and sequence of each transfer node. According to the location information of the transfer node, the key reading feature information is matched with the transfer block information, and a one-to-one correspondence is formed between the dot matrix and the blockchain matrix. The two are combined to form a security lock matrix; the verification security lock matrix serves as verification reference data during the transmission of government documents, and the actual security lock matrix records various operation data during the transmission of government documents. The verification security lock matrix is transmitted together with the government documents, so that the government documents can be verified at each transfer node. The actual security lock matrix is transmitted together with the government documents, so that the records of the transfer of government documents are traceable, thereby improving the security of the government document transmission process. Before the government document is opened, it is verified whether the actual transfer node is the preset transfer node, so that the government document can be verified before opening. The authority verification is high, and the verification process has low computational complexity, which is conducive to batch transmission.
[0035] Furthermore, the method further comprises:
[0036] The key feature information of the check dot matrix includes the modification authority of the government documents;
[0037] When a government document is transferred to the current actual flow node and opened, the modification authority in the key feature information of the government document is verified in real time to see if it is consistent with the modification authority of the key feature information in the verification security lock matrix. If they are consistent, the government document is allowed to be modified; otherwise, the government document is not allowed to be modified;
[0038] After the government document is modified, the modified information of the government document is added to the actual dot matrix for storage.
[0039] The modification permission of a government document can be the entire government document, or a certain paragraph or position of the government document. The modification permission is set in the verification security lock matrix. After the government document is opened, the modification permission of the government document is verified in real time to ensure that the government document is not tampered with at will; after the government document is modified, the modification information of the government document is added to the actual dot matrix for storage, which can realize the tracking and query of the modification information of the government document, and also improve the reliability and security of the government document transmission.
[0040] Furthermore, the method further comprises:
[0041] The circulation block information of the verification blockchain matrix includes the reading order requirements of government documents;
[0042] When a government document is transferred to the current actual transfer node, it is checked whether the current actual transfer node is the current preset transfer node. If it is, the government document is allowed to be opened at the current actual transfer node; if not, the current actual transfer node cannot open the government document.
[0043] Government documents sometimes need to be viewed, reviewed or modified in sequence. When government documents are required to be transmitted in sequence, it is necessary to verify whether the current actual transfer node is the current preset transfer node. If so, it means that the current actual transfer node has the authority to open the government document. If not, it means that the current actual transfer node still needs to wait.
[0044] Furthermore, the method further comprises:
[0045] The circulation block information of the verification blockchain matrix includes the reading geographical information of the government documents and the hardware and software information of the reading medium;
[0046] When a government document is transmitted to the current actual circulation node, it is checked whether the geographical information of the current actual circulation node, the hardware and software information of the reading medium are consistent with the preset geographical information, the hardware and software information of the reading medium. If so, the government document is allowed to be opened at the current actual circulation node; if not, the current actual circulation node cannot open the government document.
[0047] Government documents sometimes need to be viewed, reviewed, and revised within a specific geographic space, and even need to be viewed, reviewed, and revised using specific reading media. This requires verification of the geographic information of the current actual flow node, as well as the hardware and software information of the reading media. When this information meets the requirements, the government document can be opened, further meeting the requirements for secure transmission of government documents under specific conditions and preventing the leakage of government documents.
[0048] Furthermore, the method further comprises:
[0049] The key feature information of the reading includes flow node information of the flow node, character information, reading authority information, reading record information, modification authority information, modification content information, and modification time information.
[0050] The transfer block information includes the time and geographical information of the transfer node, and the hardware and software information of the reading medium.
[0051] By reading key feature information and flow block information, important information in the process of government document transmission is recorded, making it convenient to view and verify the information in the process of government document transmission.
[0052] A method for secure transmission of government data files, please refer to Figure 2 As shown, a specific embodiment is given as follows:
[0053] During the bidding process, the security of bidding document transmission is very important. The specific process is as follows: Assume that three bidding experts are set up and the bidding documents are sent to the three bidding experts for review. On the day of bidding, only the bidding documents reviewed by the three bidding experts are the real bidding documents. The process of transmitting bidding documents using this method is as follows:
[0054] Set the key feature information of the bidding documents read by three bidding experts (preset flow node information, person name, person phone number, reading permission information, reading record information, modification permission information, modification content information, modification time information) to form a node verification image screenshot, and combine the three node verification image screenshots into a verification dot matrix;
[0055] Set the transfer block information of the bidding documents at the three bidding experts (time, geographic information, hardware and software information of the reading medium) to form a node verification blockchain. According to the principle of corresponding to the preset transfer node positions of the verification dot matrix, the three node verification blockchains are combined into a verification blockchain matrix;
[0056] The verification blockchain matrix and the verification dot matrix are superimposed to form a verification security lock matrix, and the verification security lock matrix is transmitted together with the bidding documents;
[0057] When the bidding document is transmitted to the current actual transfer node, first check whether the current actual transfer node is one of the preset transfer nodes (for example, first check whether the person name and phone number of the current transfer node are the preset person name and phone number). If yes, the bidding document is allowed to be opened at the current actual transfer node; if not, the current actual transfer node cannot open the bidding document.
[0058] When the bidding document is transmitted to the current actual circulation node and opened, the reading key feature information of the current actual circulation node is extracted to form an actual image screenshot of the node. According to the principle that the current actual circulation node corresponds to the preset circulation node position, the actual image screenshot of the node is added to the actual dot matrix; the circulation block information of the current actual circulation node is formed into the actual blockchain of the node. According to the principle that the actual blockchain of the node corresponds to the current actual circulation node position, the actual blockchain of the node is added to the actual blockchain matrix; the actual dot matrix and the actual blockchain matrix are superimposed to form an actual security lock matrix, and the actual security lock matrix is transmitted together with the verification security lock matrix and the bidding document;
[0059] On the day of the bidding announcement, only the bidding documents that have been reviewed and approved by the three designated bidding experts are correct documents and can be opened for announcement. Other documents that have been reviewed and approved by people other than the three bidding experts cannot be opened, ensuring the fairness, legality, rationality and security of the bidding process.
[0060] A method for securely transmitting government data files, with another specific embodiment as follows:
[0061] During the transmission of a government document, the reading order, reading content permissions, and modification permissions are usually set according to the position and level. Assume that the second-level person is set from 1 to 2 according to the position and level, and the first-level person has modification permissions, and the second-level person has only partial government document reading permissions. The specific process of using this method to transmit a government document is as follows:
[0062] Set the key feature information of a government document at each level of personnel (flow node information, personnel name, personnel phone number, reading permission information, reading record information, modification permission information, modification content information, modification time information) to form a node verification image screenshot, and combine multiple node verification image screenshots into a verification dot matrix;
[0063] Set the flow block information (time, geographic information, hardware and software information of the reading medium) of a certain government document at each level to form a node verification blockchain. According to the principle of corresponding to the preset flow node positions of the verification dot matrix, multiple node verification blockchains are combined into a verification blockchain matrix;
[0064] The verification blockchain matrix and the verification dot matrix are superimposed to form a verification security lock matrix, and the verification security lock matrix is transmitted together with a certain government document;
[0065] During the transmission process, when a certain government document is transmitted to the current actual flow node, it is first checked whether the current actual flow node is the preset first-level person. If it is, the government document is allowed to be opened at the current actual flow node; if not, the current actual flow node cannot open the government document.
[0066] When a certain government document is transferred to a Level 1 person and opened, the Level 1 person reads the entire document and has the right to modify it. The reading key feature information of the current actual transfer node is extracted to form an actual image screenshot of the node. According to the principle that the current actual transfer node corresponds to the preset transfer node position, the actual image screenshot of the node is added to the actual dot matrix; the transfer block information of the current actual transfer node is formed into the actual blockchain of the node. According to the principle that the actual blockchain of the node corresponds to the current actual transfer node position, the actual blockchain of the node is added to the actual blockchain matrix; the actual dot matrix and the actual blockchain matrix are superimposed to form an actual security lock matrix, and the actual security lock matrix is transmitted together with the verification security lock matrix and the certain government document;
[0067] After the first-level person has reviewed all the documents, when a certain government document is transferred to the current actual transfer node, it is checked whether the current actual transfer node is the preset second-level person. If so, the government document is allowed to be opened at the current actual transfer node; if not, the current actual transfer node cannot open the government document.
[0068] When a certain government document is transmitted to a Level 2 person and opened, the Level 2 person reads part of the document without modification authority, extracts the reading key feature information of the current actual flow node to form a node actual image screenshot, and adds the node actual image screenshot to the actual dot matrix according to the principle that the current actual flow node corresponds to the preset flow node position; forms the node actual blockchain with the flow block information of the current actual flow node, and adds the node actual blockchain to the actual blockchain matrix according to the principle that the node actual blockchain corresponds to the current actual flow node position; superimposes the actual dot matrix and the actual blockchain matrix to form an actual security lock matrix, and transmits the actual security lock matrix together with the verification security lock matrix and the certain government document;
[0069] During the transmission of a certain government document, the timeliness of the transmission of a certain government document can also be preset. In the subsequent transmission process, when it is transmitted to the first or second level person, first check whether the time of flow to the current flow node is within the preset flow time range. If it is, check whether the current actual flow node is the preset flow node that can open the file. If not, the government document is not allowed to be opened.
[0070] A secure transmission system for government data files, please refer to Figure 3 , the system comprising:
[0071] A check dot matrix generation module is used to set the key reading feature information of the government document at each preset flow node to form a node check image screenshot, wherein the key reading feature information includes the preset flow node information, and to combine multiple node check image screenshots to generate a check dot matrix;
[0072] A verification blockchain matrix generation module is used to set the circulation block information of government documents at each preset circulation node to form a node verification blockchain. According to the principle of corresponding to the preset circulation node positions of the verification dot matrix, multiple node verification blockchains are combined to generate a verification blockchain matrix;
[0073] A verification security lock matrix generation module, configured to superimpose the verification blockchain matrix and the verification dot matrix to generate a verification security lock matrix;
[0074] A first transmission module, configured to transmit the verification security lock matrix together with the government document;
[0075] The current actual transfer node verification module is used to verify whether the current actual transfer node is one of the preset transfer nodes when the government document is transmitted to the current actual transfer node. If so, the government document is allowed to be opened at the current actual transfer node; if not, the current actual transfer node cannot open the government document;
[0076] The actual dot matrix adding module is used to extract the key reading feature information of the current actual flow node to form a screenshot of the node's actual image after the government document is transferred to the current actual flow node and opened. According to the principle that the current actual flow node corresponds to the preset flow node position, the node's actual image screenshot is added to the actual dot matrix;
[0077] The actual blockchain matrix joining module is used to form the node's actual blockchain with the current actual circulation node's circulation block information. According to the principle that the node's actual blockchain corresponds to the current actual circulation node's position, the node's actual blockchain is added to the actual blockchain matrix;
[0078] The actual security lock matrix generation module is used to superimpose the actual dot matrix and the actual blockchain matrix to generate the actual security lock matrix;
[0079] The second transmission module is used to transmit the actual security lock matrix together with the government document and the verification security lock matrix.
[0080] Before transmitting government documents, the verification dot matrix, verification blockchain matrix and verification security lock matrix are set up first, and then the government documents are transmitted, so as to facilitate the verification of government documents during the transmission process; before opening the government documents, first check whether the current actual flow node has the opening authority to ensure the security of government documents and prevent the disclosure of government documents; after the government documents are opened, various operations after the government documents are opened are recorded, so that the operations after the government documents are opened can be viewed and tracked, further ensuring the security of government document transmission.
[0081] Furthermore, the system further comprises:
[0082] The modification permission verification module is used to verify in real time whether the modification permission in the key feature information of the government document is consistent with the modification permission of the key feature information in the verification security lock matrix after the government document is transferred to the current actual flow node and opened. If it is consistent, the government document is allowed to be modified. If it is inconsistent, the government document is not allowed to be modified. After the government document is modified, the modification information of the government document is added to the actual dot matrix for storage.
[0083] Real-time verification of the modification permissions of government documents can effectively prevent government documents from being tampered with; records of modified government documents will be saved, making them traceable.
[0084] Furthermore, the system further comprises:
[0085] The transfer node transfer sequence verification module is used to verify whether the current actual transfer node is the current preset transfer node when the government document is transferred to the current actual transfer node. If so, the government document is allowed to be opened at the current actual transfer node; if not, the current actual transfer node cannot open the government document.
[0086] In special occasions, it is necessary to set the circulation order of government documents. The circulation order can be set by setting the reading order, or by setting the circulation time interval.
[0087] Furthermore, the system further comprises:
[0088] The geographic information and reading medium verification module is used to verify whether the geographic information of the current actual circulation node, the hardware and software information of the reading medium are consistent with the preset geographic information, the hardware and software information of the reading medium when the government document is transmitted to the current actual circulation node. If so, the government document is allowed to be opened at the current actual circulation node; if not, the current actual circulation node cannot open the government document.
[0089] Some government documents need to be viewed and modified using specific equipment in a specific geographic space to ensure that the government documents are not leaked.
[0090] Furthermore, the system further comprises:
[0091] The key feature information of the reading includes the character information of the flow node, the reading authority information, the reading record information, the modification authority information, the modification content information, and the modification time information.
[0092] The transfer block information includes the time and geographical information of the transfer node, and the hardware and software information of the reading medium.
[0093] In summary, the method and system for secure transmission of government data files provided by the present invention set up a verification security lock matrix containing multiple node blockchain information and reading key feature information, and verify the opening permission of government files at each actual flow node. On the one hand, it ensures the data security during the transmission of government files. On the other hand, at each actual flow node, it only needs to verify whether the actual security lock matrix and the related information of the verification security lock matrix are the same. There is no need to open the government files for proofreading and encryption, which reduces the amount of data for government file verification, improves the efficiency of batch transmission of government files and the batch file verification capability, reduces the amount of calculation, and makes the computer less prone to jamming. Similarly, before the government files are opened, the flow time, flow sequence, flow geographic space, and flow reading medium information of the actual flow nodes can also be verified, thereby ensuring the security of government file transmission from multiple aspects and preventing government files from being leaked. In addition, after the government files are opened, the actual reading key feature information and the actual flow block information will be made into an actual security lock matrix and transmitted together with the government files, so that any reading records of the government files can be tracked and traced.
[0094] The above descriptions are merely embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent transformations made using the contents of the present invention's description and drawings, or directly or indirectly applied in related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A method for securely transmitting government data files, characterized in that: The method is: Setting the key feature information of the government document at each preset flow node to form a node verification image screenshot, wherein the key feature information includes the preset flow node information, and combining multiple node verification image screenshots to generate a verification dot matrix; Set the circulation block information of government documents at each preset circulation node to form a node verification blockchain, and combine multiple node verification blockchains to generate a verification blockchain matrix based on the principle of corresponding to the preset circulation node positions of the verification dot matrix; Superimposing the verification blockchain matrix and the verification dot matrix to generate a verification security lock matrix, and transmitting the verification security lock matrix together with the government document; When a government document is transferred to the current actual transfer node, it is first checked whether the current actual transfer node is one of the preset transfer nodes. If so, the government document is allowed to be opened at the current actual transfer node; if not, the current actual transfer node cannot open the government document. When a government document is transferred to the current actual flow node and opened, the key reading feature information of the current actual flow node is extracted to form a screenshot of the node's actual image. According to the principle that the current actual flow node corresponds to the preset flow node position, the screenshot of the node's actual image is added to the actual dot matrix; The transfer block information of the current actual transfer node is formed into the node actual blockchain. According to the principle that the node actual blockchain corresponds to the position of the current actual transfer node, the node actual blockchain is added to the actual blockchain matrix; The actual dot matrix and the actual blockchain matrix are superimposed to generate an actual security lock matrix, and the actual security lock matrix is transmitted together with the government documents and the verification security lock matrix.
2. The method for securely transmitting government data files according to claim 1, characterized in that: The method further comprises: When a government document is transferred to the current actual flow node and opened, the modification authority in the key feature information of the government document is verified in real time to see if it is consistent with the modification authority of the key feature information in the verification security lock matrix. If they are consistent, the government document is allowed to be modified; otherwise, the government document is not allowed to be modified; After the government document is modified, the modified information of the government document is added to the actual dot matrix for storage.
3. The method for securely transmitting government data files according to claim 1, characterized in that: The method further comprises: When a government document is transferred to the current actual transfer node, it is checked whether the current actual transfer node is the current preset transfer node. If it is, the government document is allowed to be opened at the current actual transfer node; if not, the current actual transfer node cannot open the government document.
4. The method for securely transmitting government data files according to claim 1, wherein: The method further comprises: When a government document is transmitted to the current actual circulation node, it is checked whether the geographical information of the current actual circulation node, the hardware and software information of the reading medium are consistent with the preset geographical information, the hardware and software information of the reading medium. If so, the government document is allowed to be opened at the current actual circulation node; if not, the current actual circulation node cannot open the government document.
5. The method for securely transmitting government data files according to claim 1, characterized in that: The method further comprises: The key feature information of the reading includes the character information of the flow node, reading permission information, reading record information, modification permission information, modification content information, and modification time information; The transfer block information includes the time and geographical information of the transfer node, and the hardware and software information of the reading medium.
6. A government data file secure transmission system, characterized in that: The system comprises: A check dot matrix generation module is used to set the key reading feature information of the government document at each preset flow node to form a node check image screenshot, wherein the key reading feature information includes the preset flow node information, and to combine multiple node check image screenshots to generate a check dot matrix; A verification blockchain matrix generation module is used to set the circulation block information of government documents at each preset circulation node to form a node verification blockchain. According to the principle of corresponding to the preset circulation node positions of the verification dot matrix, multiple node verification blockchains are combined to generate a verification blockchain matrix; A verification security lock matrix generation module, configured to superimpose the verification blockchain matrix and the verification dot matrix to generate a verification security lock matrix; A first transmission module, configured to transmit the verification security lock matrix together with the government document; The current actual transfer node verification module is used to verify whether the current actual transfer node is one of the preset transfer nodes when the government document is transmitted to the current actual transfer node. If so, the government document is allowed to be opened at the current actual transfer node; if not, the current actual transfer node cannot open the government document; The actual dot matrix adding module is used to extract the key reading feature information of the current actual flow node to form a screenshot of the node's actual image after the government document is transferred to the current actual flow node and opened. According to the principle that the current actual flow node corresponds to the preset flow node position, the node's actual image screenshot is added to the actual dot matrix; The actual blockchain matrix joining module is used to form the node's actual blockchain with the current actual circulation node's circulation block information. According to the principle that the node's actual blockchain corresponds to the current actual circulation node's position, the node's actual blockchain is added to the actual blockchain matrix; The actual security lock matrix generation module is used to superimpose the actual dot matrix and the actual blockchain matrix to generate the actual security lock matrix; The second transmission module is used to transmit the actual security lock matrix together with the government document and the verification security lock matrix.
7. The government data file secure transmission system according to claim 6, characterized in that: The system further comprises: The modification permission verification module is used to verify in real time whether the modification permission in the key feature information of the government document is consistent with the modification permission of the key feature information in the verification security lock matrix after the government document is transferred to the current actual flow node and opened. If it is consistent, the government document is allowed to be modified. If it is inconsistent, the government document is not allowed to be modified. After the government document is modified, the modification information of the government document is added to the actual dot matrix for storage.
8. The government data file secure transmission system according to claim 6, characterized in that: The system further comprises: The transfer node transfer sequence verification module is used to verify whether the current actual transfer node is the current preset transfer node when the government document is transferred to the current actual transfer node. If so, the government document is allowed to be opened at the current actual transfer node; if not, the current actual transfer node cannot open the government document.
9. The government data file secure transmission system according to claim 6, characterized in that: The system further comprises: The geographic information and reading medium verification module is used to verify whether the geographic information of the current actual circulation node, the hardware and software information of the reading medium are consistent with the preset geographic information, the hardware and software information of the reading medium when the government document is transmitted to the current actual circulation node. If so, the government document is allowed to be opened at the current actual circulation node; if not, the current actual circulation node cannot open the government document.
10. The government data file secure transmission system according to claim 6, characterized in that: The system further comprises: The key feature information of the reading includes the character information of the flow node, reading permission information, reading record information, modification permission information, modification content information, and modification time information; The transfer block information includes the time and geographical information of the transfer node, and the hardware and software information of the reading medium.