Method and system for online circulation and transmission of electronic archives

Digitizing paper archives through optical character recognition technology, combined with quantum encryption and path planning technology, solves the security and efficiency problems of traditional encryption and transmission technology in the face of quantum computing attacks, and achieves high security and efficiency of electronic archives. Efficient transmission.

CN118890173BActive Publication Date: 2025-01-21GUANGZHOU TALENT BIG DATA CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410885911.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-03
Publication Date
2025-01-21
Estimated Expiration
2044-07-03

AI Technical Summary

Technical Problem

The existing electronic archive management system relies on traditional encryption and transmission technologies, faces the security challenges of quantum computing attacks, and has low transmission path planning efficiency, resulting in data transmission delays and bottlenecks.

Method used

The optical character recognition technology is used to digitize the paper file, and the optical character data is converted into electronic files to perform quantum encryption processing to generate encrypted file data and keys. Through the quantum key to divide the computing algorithm and the circulation path plan, build a quantum transmission channel to optimize the data transmission path.

Benefits of technology

It significantly improves the security and efficiency of electronic archives during the transmission process, ensures the absolute security and efficient transmission of data, and avoids transmission delays and bottlenecks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118890173B_ABST
    Figure CN118890173B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of data processing technology, and discloses an electronic archive online circulation transmission method and system for improving the efficiency and accuracy of electronic archive online circulation transmission. The method includes: merging a first electronic archive and an acquired second electronic archive into an electronic archive set; performing quantum encryption processing on the electronic archive set to obtain encrypted archive data and an encryption key; performing circulation path planning on the encrypted archive data to obtain a target circulation path, wherein the target circulation path includes a plurality of circulation nodes; constructing a quantum transmission channel through an encryption key, and performing transmission node matching on a plurality of circulation nodes based on the quantum transmission channel to obtain a quantum transmission node corresponding to each circulation node; collecting archive retrieval requests, and matching a target quantum transmission node set according to the archive retrieval requests, and circulating the encrypted archive data online through the encryption key and the target quantum transmission node set.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing technology, and in particular to an electronic file online circulation transmission method and system. Background Art

[0002] Existing electronic archive management systems mainly rely on traditional encryption and transmission technologies to protect the security of archives. In these systems, electronic archives are usually stored in digital form in centralized servers or cloud storage and transmitted over the Internet or private networks. Traditional encryption methods include symmetric encryption and asymmetric encryption, which can prevent data from being stolen and tampered with during transmission to a certain extent. However, with the improvement of computing power and the development of quantum computing technology, the security of traditional encryption methods faces increasing challenges.

[0003] The main drawback of the existing technology is that it is highly dependent on transmission security, and the security of its encryption algorithm may be greatly reduced in the face of quantum computing attacks. In addition, the traditional transmission method also has inefficiencies in multi-node transmission and path planning, which can easily lead to delays and bottlenecks in the data transmission process. The existing technology lacks a method that can combine quantum encryption technology and efficient transmission path planning to ensure the absolute security and efficiency of electronic files during transmission. Summary of the invention

[0004] In view of this, an embodiment of the present invention provides an electronic file online circulation transmission method and system for improving the efficiency and accuracy of the electronic file online circulation transmission.

[0005] The present invention provides an online circulation and transmission method for electronic archives, comprising: acquiring a paper archive image, performing optical character recognition on the paper archive image, and obtaining optical character data corresponding to the paper archive image;

[0006] Converting the optical character data into a first electronic file, and merging the first electronic file and the acquired second electronic file into an electronic file set;

[0007] Performing quantum encryption processing on the electronic archive set to obtain encrypted archive data and encryption keys;

[0008] Performing flow path planning on the encrypted archive data to obtain a target flow path, wherein the target flow path includes a plurality of flow nodes;

[0009] Constructing a quantum transmission channel through the encryption key, and performing transmission node matching on the multiple flow nodes based on the quantum transmission channel to obtain a quantum transmission node corresponding to each flow node;

[0010] Collect archive retrieval requests, match target quantum transmission node sets according to the archive retrieval requests, and transfer the encrypted archive data online through the encryption key and the target quantum transmission node set.

[0011] In the present invention, the step of acquiring a paper archive image, performing optical character recognition on the paper archive image, and obtaining optical character data corresponding to the paper archive image includes:

[0012] Acquire a paper archive image, and perform grayscale conversion on the paper archive image to obtain a grayscale archive image;

[0013] Performing text area division on the grayscale archive image to obtain a plurality of text areas;

[0014] Perform text correction on each text region respectively to obtain multiple corrected text regions;

[0015] Optical character recognition is performed on each deflection-corrected text area to obtain optical character data corresponding to the paper archive image.

[0016] In the present invention, the step of performing quantum encryption processing on the electronic archive set to obtain encrypted archive data and encryption key includes:

[0017] Classifying the electronic archive set to obtain sub-archives of each type;

[0018] Generate a set of random numbers for each type of sub-archive using a quantum random number generator;

[0019] Generate multiple random quantum keys based on a random number set generated for each type of sub-archive;

[0020] Distribute multiple random quantum keys to each type of sub-file respectively through a quantum key distribution algorithm to obtain a target quantum key corresponding to each type of sub-file;

[0021] Using the target quantum key corresponding to each type of sub-file, each type of sub-file is quantum encrypted to obtain encrypted file data and encryption key.

[0022] In the present invention, the encrypted archive data is subjected to flow path planning to obtain a target flow path, wherein the target flow path includes a plurality of flow node steps, including:

[0023] Performing target population statistics on the encrypted archive data to obtain a target population;

[0024] Performing a population type analysis on the target population to obtain multiple population types;

[0025] A plurality of type nodes are created according to the plurality of population types, and flow path planning is performed on the plurality of type nodes to obtain the target flow path, wherein the target flow path includes a plurality of flow nodes.

[0026] In the present invention, the step of constructing a quantum transmission channel by using the encryption key, and performing transmission node matching on the multiple transfer nodes based on the quantum transmission channel to obtain a quantum transmission node corresponding to each transfer node includes:

[0027] Performing quantum state extraction on the encryption key to obtain a quantum state set corresponding to the encryption key, wherein the quantum state set includes: a horizontal quantum state, a vertical quantum state, a first diagonal quantum state, and a second diagonal quantum state, the first diagonal quantum state is a 45-degree diagonal quantum state, and the second diagonal quantum state is a 135-degree diagonal quantum state;

[0028] Constructing the quantum transmission channel according to the quantum state set, performing key bit matching on the multiple flow nodes through the quantum transmission channel, and obtaining the key bit value of each flow node;

[0029] The transmission nodes are matched according to the key bit value of each flow node to obtain the quantum transmission node corresponding to each flow node.

[0030] In the present invention, the step of collecting archive retrieval requests, matching a target quantum transmission node set according to the archive retrieval requests, and performing online flow transfer of the encrypted archive data through the encryption key and the target quantum transmission node set includes:

[0031] Collecting file retrieval requests, and matching target quantum transmission node sets according to the file retrieval requests;

[0032] Perform source node matching on the target quantum transmission node set using the encryption key to obtain a data source node;

[0033] The encrypted archive data is circulated online based on the data source node and the target quantum transmission node.

[0034] In the present invention, the step of collecting archive retrieval requests and matching target quantum transmission node sets according to the archive retrieval requests includes:

[0035] Collecting the file retrieval request, parsing the file retrieval request, and obtaining request parsing data;

[0036] The target transmission type is matched according to the request parsing data, and the target quantum transmission node set is matched according to the target transmission type.

[0037] The present invention also provides an electronic archive online circulation transmission system, comprising:

[0038] An acquisition module, used for acquiring a paper archive image, performing optical character recognition on the paper archive image, and obtaining optical character data corresponding to the paper archive image;

[0039] A conversion module, used for converting the optical character data into a first electronic file, and merging the first electronic file and the acquired second electronic file into an electronic file set;

[0040] An encryption module, used to perform quantum encryption processing on the electronic archive set to obtain encrypted archive data and encryption keys;

[0041] A planning module, used for planning a flow path for the encrypted archive data to obtain a target flow path, wherein the target flow path includes a plurality of flow nodes;

[0042] A matching module, used to construct a quantum transmission channel through the encryption key, and perform transmission node matching on the multiple flow nodes based on the quantum transmission channel to obtain a quantum transmission node corresponding to each flow node;

[0043] The circulation module is used to collect archive retrieval requests, match the target quantum transmission node set according to the archive retrieval requests, and circulate the encrypted archive data online through the encryption key and the target quantum transmission node set.

[0044] In the technical solution provided by the present invention, by acquiring paper archive images and performing optical character recognition, traditional paper archives can be effectively digitized, thereby improving the efficiency and convenience of archive management. The application of optical character recognition technology enables the text information in paper archives to be extracted quickly and accurately, reducing the error and time of manual entry. Secondly, the optical character data is converted into a first electronic archive, and is merged with the acquired second electronic archive into an electronic archive set, which can realize the centralized management and unified storage of archives and ensure the integrity and consistency of archive data. The establishment of an electronic archive set, including personnel archives, comprehensive document archives, audio-visual archives, etc., can comprehensively cover different types of archive requirements and meet the usage scenarios of different users. Next, the electronic archive set is quantum encrypted to obtain encrypted archive data and encryption keys, which significantly improves the security of archive data during transmission. Quantum encryption technology uses the principles of quantum mechanics to generate unbreakable encryption keys, which can effectively resist traditional and quantum computing attacks and ensure the absolute security of archive data. The application of quantum random number generators and quantum key distribution algorithms ensures the high randomness and confidentiality of the encryption keys of each archive, further enhancing the encryption effect. In addition, the encrypted archive data is flow-planned to obtain the target flow path, which includes multiple flow nodes, which can optimize the data transmission path and improve the transmission efficiency and reliability. Through the target population statistics and population type analysis, multiple types of nodes are created, and the flow path is planned to ensure the rationality and efficiency of the transmission path and avoid congestion and delay in the data transmission process. In the step of building a quantum transmission channel through encryption keys, multiple flow nodes are matched based on the quantum transmission channel to obtain the quantum transmission node corresponding to each flow node, ensuring the security and efficiency of data during transmission. The construction of the quantum transmission channel utilizes quantum key distribution technology to ensure the safe distribution and management of keys during transmission and prevent the theft and tampering of data during transmission. The extraction and bit matching technology of quantum states enable each flow node to receive data safely, ensuring the integrity and confidentiality of the entire transmission process. Finally, the archive retrieval request is collected, and the target quantum transmission node set is matched according to the archive retrieval request. The encrypted archive data is circulated online through the encryption key and the target quantum transmission node set, which can effectively meet the real-time retrieval needs of users. By parsing and matching the archive retrieval request, the optimal transmission node can be found quickly to ensure that the data can be transmitted to the target node in the shortest time, improving the system's response speed and user experience. In addition, the application of source node matching technology ensures that the data transmission path is always in the optimal state, avoiding bottlenecks and delays in the transmission process. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0046] Figure 1 It is a flow chart of an electronic file online circulation and transmission method according to an embodiment of the present invention;

[0047] Figure 2 Schematic diagram of an online electronic file transfer system according to an embodiment of the present invention. DETAILED DESCRIPTION

[0048] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only 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.

[0049] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.

[0050] In addition, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0051] For ease of understanding, the specific process of the embodiment of the present invention is described below. Figure 1 , Figure 1 is a flow chart of an electronic file online transfer method according to an embodiment of the present invention. Figure 1 As shown, the following steps are included:

[0052] S101, obtaining a paper archive image, performing optical character recognition on the paper archive image, and obtaining optical character data corresponding to the paper archive image;

[0053] S102, converting the optical character data into a first electronic file, and merging the first electronic file and the acquired second electronic file into an electronic file set;

[0054] S103, performing quantum encryption processing on the electronic archive set to obtain encrypted archive data and encryption keys;

[0055] S104, planning a flow path for the encrypted archive data to obtain a target flow path, wherein the target flow path includes a plurality of flow nodes;

[0056] S105, constructing a quantum transmission channel through an encryption key, and performing transmission node matching on multiple flow nodes based on the quantum transmission channel to obtain a quantum transmission node corresponding to each flow node;

[0057] S106, collecting archive retrieval requests, matching the target quantum transmission node set according to the archive retrieval requests, and transferring the encrypted archive data online through the encryption key and the target quantum transmission node set.

[0058] It should be noted that, assuming there is a batch of paper personnel files, these paper files are scanned using a high-precision scanner to generate high-resolution image files. Through image processing technology, these image files are converted into grayscale to obtain grayscale archive images. Next, the grayscale archive image is divided into text areas, and each text area is identified to ensure the accuracy of subsequent optical character recognition (OCR). Through text correction technology, each text area is corrected to eliminate the text tilt problem caused by different scanning angles, and multiple corrected text areas are obtained. Finally, OCR technology is used to perform character recognition on each corrected text area, extract the text information in the image, and generate corresponding optical character data.

[0059] Next, these optical character data are converted into first electronic files. Assume that these data contain detailed information such as the name, ID number, and work experience of a company's employees. In order to form a complete archive system, it is also necessary to merge the existing digital archives (i.e., second electronic archives) with these first electronic archives to generate a comprehensive electronic archive set. This electronic archive set includes not only personnel files, but also comprehensive document archives, audio-visual archives, etc., to ensure the integrity and consistency of the archive information.

[0060] In order to ensure the security of archive data during transmission, quantum encryption is performed on the electronic archive set. Assuming that the electronic archive set includes detailed information of 1,000 employees, a quantum random number generator is used to generate highly random encryption keys, and these keys are distributed to each archive file through the quantum key distribution algorithm. In this way, each electronic archive file has an independent quantum key for encryption processing, ensuring that even if a key is cracked, it will not affect the security of other archives. Encrypted archive data and corresponding encryption keys are generated through quantum encryption technology.

[0061] After the encryption process is completed, it is necessary to plan the flow path of the encrypted archive data to ensure the efficiency and security of the data during transmission. Assuming that these archives need to be transmitted between branches in different regions of the country, the transmission path can be optimized by counting the geographical locations and network conditions of these branches. Using crowd statistics and type analysis technology, it is possible to determine which archives need to be transmitted to which nodes and create corresponding type nodes. Through the shortest path algorithm, path planning is performed on these type nodes to obtain the optimal target flow path, ensuring that the data is fast and efficient during transmission.

[0062] In order to realize the actual data transmission, the quantum transmission channel is constructed through the encryption key. Assuming that Beijing, Shanghai and Guangzhou are selected as the main flow nodes, a secure quantum transmission channel is established between these nodes using quantum key distribution technology. By extracting the quantum state of the encryption key and constructing the quantum transmission channel, the data transmission between each transmission node is ensured to be secure. Through the bit matching technology of the quantum state, it can be ensured that the quantum transmission node corresponding to each flow node is matched, thereby ensuring the integrity and confidentiality of the transmission process.

[0063] In practical applications, suppose a branch needs to retrieve the files of a specific employee. By collecting the file retrieval request and matching the target quantum transmission node set according to the request. By parsing the retrieval request, the specific location and type of the required file can be determined, and the corresponding quantum transmission node can be matched. Using encryption keys and target quantum transmission node sets, the online flow of file data can be carried out quickly and securely. For example, the Beijing headquarters needs to retrieve the file of an employee working in Guangzhou. By matching the quantum transmission node in Guangzhou and securely transmitting the encrypted file data to the Beijing headquarters through the quantum transmission channel, the real-time and security of data transmission can be ensured.

[0064] By executing the above steps, by acquiring paper archive images and performing optical character recognition, traditional paper archives can be effectively digitized, improving the efficiency and convenience of archive management. The application of optical character recognition technology enables the text information in paper archives to be extracted quickly and accurately, reducing the error and time of manual entry. Secondly, the optical character data is converted into a first electronic archive, and merged with the acquired second electronic archive into an electronic archive set, which can realize the centralized management and unified storage of archives and ensure the integrity and consistency of archive data. The establishment of electronic archive sets, including personnel archives, comprehensive document archives, audio-visual archives, etc., can comprehensively cover different types of archive needs and meet the usage scenarios of different users. Next, the electronic archive set is quantum encrypted to obtain encrypted archive data and encryption keys, which significantly improves the security of archive data during transmission. Quantum encryption technology uses the principles of quantum mechanics to generate unbreakable encryption keys, which can effectively resist traditional and quantum computing attacks and ensure the absolute security of archive data. The application of quantum random number generators and quantum key distribution algorithms ensures the high randomness and confidentiality of the encryption keys of each archive, further enhancing the encryption effect. In addition, the encrypted archive data is flow-planned to obtain the target flow path, which includes multiple flow nodes, which can optimize the data transmission path and improve the transmission efficiency and reliability. Through the target population statistics and population type analysis, multiple types of nodes are created, and the flow path is planned to ensure the rationality and efficiency of the transmission path and avoid congestion and delay in the data transmission process. In the step of building a quantum transmission channel through encryption keys, multiple flow nodes are matched based on the quantum transmission channel to obtain the quantum transmission node corresponding to each flow node, ensuring the security and efficiency of data during transmission. The construction of the quantum transmission channel utilizes quantum key distribution technology to ensure the safe distribution and management of keys during transmission and prevent the theft and tampering of data during transmission. The extraction and bit matching technology of quantum states enable each flow node to receive data safely, ensuring the integrity and confidentiality of the entire transmission process. Finally, the archive retrieval request is collected, and the target quantum transmission node set is matched according to the archive retrieval request. The encrypted archive data is circulated online through the encryption key and the target quantum transmission node set, which can effectively meet the real-time retrieval needs of users. By parsing and matching the archive retrieval request, the optimal transmission node can be found quickly to ensure that the data can be transmitted to the target node in the shortest time, improving the system's response speed and user experience. In addition, the application of source node matching technology ensures that the data transmission path is always in the optimal state, avoiding bottlenecks and delays in the transmission process.

[0065] In a specific embodiment, the process of executing step S101 may specifically include the following steps:

[0066] (1) Obtaining a paper archive image, performing grayscale conversion on the paper archive image, and obtaining a grayscale archive image;

[0067] (2) Perform text region segmentation on the grayscale archive image to obtain multiple text regions;

[0068] (3) Perform text correction on each text region respectively to obtain multiple corrected text regions;

[0069] (4) Perform optical character recognition on each corrected text area to obtain the optical character data corresponding to the paper archive image.

[0070] Specifically, suppose there are a number of paper personnel files involving employee personal information that need to be transferred and shared between different departments. First, these paper files are scanned using a high-precision scanner to generate high-resolution image files. The scanning process must ensure the clarity and integrity of the image so that subsequent processing can accurately extract information.

[0071] Next, these scanned images are converted to grayscale. Grayscale conversion is an important step in image preprocessing. By converting color images to grayscale images, the complexity of image data can be reduced and key text information can be retained. Grayscale images use different gray levels to represent the brightness information in the image, making subsequent image processing operations more efficient. Assuming that the original color image contains some background colors and text colors, grayscale conversion can effectively eliminate the interference of background colors and highlight text information, thereby improving the accuracy of optical character recognition (OCR).

[0072] After obtaining the grayscale image, it is necessary to perform text region segmentation on the grayscale image. The purpose of text region segmentation is to identify and locate the areas in the image that contain text information. This step is very critical because accurate text region segmentation can significantly improve the recognition rate of subsequent OCR. Text region segmentation usually uses image processing algorithms such as edge detection and connected domain analysis. Through these algorithms, text blocks in the image can be detected and separated from the background. Assuming that the grayscale image contains multiple text paragraphs, multiple independent text regions can be obtained through text region segmentation, each corresponding to a text paragraph.

[0073] After obtaining multiple text regions, each text region needs to be deskewed. The purpose of text deskew is to correct the skew of the text caused by the scanning process or the tilt of the paper. If deskew is not performed, the skewed text will cause OCR recognition errors. Text deskew usually uses a geometric transformation method to detect the tilt angle of the text line and rotate the image to restore the text line to a horizontal state. Assuming that the text line in a text region is tilted by 5 degrees, it can be corrected to a horizontal state by calculating the tilt angle and applying the inverse rotation transformation. After the deskew process, the text lines in each text region become flat, providing a good foundation for subsequent character recognition.

[0074] Finally, perform optical character recognition (OCR) on each corrected text area. OCR technology converts the text shape in the image into editable text data by analyzing the text shape in the image. The OCR process includes two main steps: feature extraction and pattern matching. Feature extraction is to extract the text shape features in the image, and pattern matching is to compare these features with predefined character templates to identify the characters. Suppose a text area contains an employee's name, ID number, and work experience information. After OCR processing, this information is converted into editable text data and the corresponding optical character data is generated.

[0075] For example, suppose there is an employee file that contains the employee's name, date of birth, position, work experience and other information. After scanning, this file generates a high-resolution image file. Through grayscale conversion, the background color in the image is removed, and the black and white text information is retained. Next, through text area division, the text area containing the employee's name and the text area containing the date of birth are identified. Because the file is slightly tilted during the scanning process, these tilted text areas are corrected through text correction, so that the text lines are restored to a horizontal state. Finally, through OCR technology, the information in these corrected text areas is identified, and optical character data containing the employee's name, date of birth, position, and work experience is generated.

[0076] In a specific embodiment, the process of executing step S103 may specifically include the following steps:

[0077] (1) Classify the electronic archives to obtain sub-archives of each type;

[0078] (2) Generate a set of random numbers for each type of sub-file using a quantum random number generator;

[0079] (3) Generate multiple random quantum keys based on a random number set generated by each type of sub-file;

[0080] (4) Distributing multiple random quantum keys to each type of sub-file through a quantum key distribution algorithm to obtain a target quantum key corresponding to each type of sub-file;

[0081] (5) Using the target quantum key corresponding to each type of sub-file, each type of sub-file is quantum encrypted to obtain encrypted file data and encryption key.

[0082] Specifically, first of all, the electronic archives need to be classified in detail. Assume that there is an electronic archive containing all employee archives of the company, including personnel archives, comprehensive document archives, audio and video archives, etc. The archives need to be classified according to different types so that personalized processing can be performed for different types of archives in the subsequent encryption process.

[0083] The first step of classification is to conduct a preliminary screening of the electronic file set and classify each type of file according to its content characteristics. For example, personnel files include basic information of employees, job change records, etc.; mobile personnel files include relevant records of expatriates; training records include training courses and grades attended by employees; performance evaluation includes annual performance evaluation reports of employees, etc. Through this classification method, the electronic file set can be subdivided into multiple sub-file sets, each of which corresponds to a specific type of file.

[0084] After completing the file classification, it is necessary to generate a random number set for each type of sub-file, which is the basis of quantum encryption processing. A quantum random number generator (QRNG) is used to generate a highly random random number set. The quantum random number generator uses the randomness of quantum physics to generate unpredictable true random numbers. Assuming there are five different types of sub-file sets, an independent random number set is generated for each sub-file set through QRNG. The high randomness and unpredictability of these random number sets provide a solid foundation for subsequent quantum encryption.

[0085] Next, multiple random quantum keys need to be generated based on the random number set generated for each type of sub-file. Quantum keys are an important component of the quantum encryption process used to encrypt and decrypt data. Assuming that a random number set is generated for the personnel file, a series of random quantum keys can be generated using the quantum key generation algorithm. The same steps apply to other types of sub-file sets, and each sub-file set will have its own independent random quantum key. The generation of these keys ensures the uniqueness and security of each type of sub-file when encrypted.

[0086] In order to apply these random quantum keys to each type of sub-file, the generated random quantum keys are distributed to each type of sub-file using the quantum key distribution (QKD) algorithm. Quantum key distribution technology uses the principles of quantum mechanics to securely transmit keys through quantum channels. Assuming there is a set of random quantum keys for personnel files, these keys are securely distributed to each personnel file through QKD. Similarly, random quantum keys for other types of sub-files are also distributed to the corresponding sub-files. In this way, each file is ensured to have an independent quantum key, thereby ensuring the security and confidentiality of the file data.

[0087] With these target quantum keys, quantum encryption can be performed. The core of encryption is to encrypt the file using the target quantum key corresponding to each type of sub-file. Suppose you want to encrypt a personnel file, use the target quantum key of this file to encrypt the file data through the quantum encryption algorithm. The encrypted file data becomes encrypted file data, and the encryption key for decryption is also obtained. Similarly, the same encryption process is performed on other types of sub-files such as mobile personnel files, training records, performance evaluations, etc., to ensure that each type of sub-file is securely encrypted and generate the corresponding encrypted file data and encryption key.

[0088] For example, suppose there is an electronic file containing detailed information about an employee, including the employee's name, ID number, work experience, performance evaluation, and other information. First, the file is classified as a personnel file and a corresponding set of random numbers is generated. Multiple random quantum keys are generated for this personnel file through the quantum key generation algorithm. Next, these keys are securely distributed to the file through the QKD algorithm to ensure that each piece of information is protected by an independent quantum key. Finally, using these target quantum keys, the file data is encrypted through the quantum encryption algorithm to generate encrypted file data and encryption keys. The encrypted file data cannot be decrypted or read even if it is intercepted during transmission. Only the recipient with the correct quantum key can decrypt and use the file data.

[0089] In a specific embodiment, the process of executing step S104 may specifically include the following steps:

[0090] (1) Count the target population of the encrypted archive data to obtain the target population;

[0091] (2) Analyze the target population and obtain multiple population types;

[0092] (3) Creating multiple type nodes according to multiple population types, planning flow paths for the multiple type nodes, and obtaining a target flow path, wherein the target flow path includes multiple flow nodes.

[0093] Specifically, suppose there is an encrypted archive data set containing employee information from all over the country. This data set contains sensitive information such as employees' personal information, work records, performance evaluations, etc. Ensuring the security and transmission efficiency of this data is the top priority.

[0094] First, the target population statistics are conducted for the encrypted file data. The purpose of the target population statistics is to determine which people or departments need to access the file data. This step requires screening and analyzing the file data in order to understand the usage requirements of each file. For example, the access requirements for the files can be determined by analyzing the employee's work location, department, rank and other information. If a company has multiple branches across the country, each branch may need to access the employee files in its region. In addition, the HR department may need to access the file data of all employees, while each department manager only needs to access the file data of his or her department. Through this statistical analysis, it can be clear which files need to be accessed by which people or departments, thus forming a clear target population.

[0095] After determining the target population, further type analysis is needed for these target populations. The purpose of population type analysis is to subdivide the target population into different types so that more targeted optimization can be performed in subsequent path planning. The population can be classified according to factors such as access frequency, data sensitivity, and geographical location. For example, the HR department has a high access frequency and needs to frequently access various archival data, so it can be used as a separate population type. Management may only need to occasionally access the archival data of senior management, which can also be used as an independent population type. Ordinary employees may only need to access the archival data of themselves and their direct colleagues, which is another independent population type. Through this type analysis, a detailed classification of target population types can be obtained, providing a basis for subsequent path planning.

[0096] Next, multiple type nodes were created based on these population types. Type nodes are created to enable efficient transmission management for different types of populations during the actual file transmission process. Each type node represents a specific type of file demand and allocates the corresponding file data to these nodes. For example, the HR node mainly manages and transmits the file data of all employees, the management node manages and transmits the file data of senior managers, and the ordinary employee node manages and transmits the file data of ordinary employees. In this way, the encrypted file data can be reasonably allocated to different type nodes, ensuring that each node can efficiently manage and transmit the corresponding file data.

[0097] After the type nodes are created, the flow paths of these nodes need to be planned to determine the optimal file transmission path. The purpose of flow path planning is to optimize the transmission efficiency and security of archival data between different nodes. Considering factors such as the archive requirements, network bandwidth, and geographical location of each node, the flow path is planned using a path optimization algorithm (such as the shortest path algorithm). Assuming that there are multiple geographically dispersed nodes, including Beijing nodes, Shanghai nodes, and Guangzhou nodes, it is necessary to plan the transmission paths between these nodes to ensure that the archival data can be efficiently and securely transmitted to each node. Through this path planning, the optimal target flow path can be determined to ensure that each node can obtain the required archival data in a timely manner.

[0098] For example, suppose there is an encrypted archive data set containing employee files in Beijing, Shanghai, and Guangzhou. First, the target population statistics of these archive data are conducted, and it is found that the Beijing node needs to access all employee files, the Shanghai node mainly accesses the management files, and the Guangzhou node mainly accesses the ordinary employee files. Next, these target populations are analyzed by type, and it is found that the HR department is in Beijing, the management is distributed in Shanghai, and the ordinary employees are in Guangzhou. According to these population types, HR nodes, management nodes, and ordinary employee nodes are created, and the corresponding archive data are distributed to these nodes.

[0099] Then, the transfer paths for these types of nodes are planned. Considering the network bandwidth and geographical location of Beijing, Shanghai, and Guangzhou, the shortest path algorithm is used for planning and the optimal transmission path is determined. For example, from the Beijing node to the Shanghai node, and then to the Guangzhou node, such a path can ensure that the archive data can reach each node efficiently and safely during the transmission process. Through this path planning, a target transfer path containing multiple transfer nodes is obtained.

[0100] In actual applications, suppose that an employee's file needs to be transferred from Beijing to Guangzhou. First, the file data is encrypted at the Beijing node, and the corresponding encryption key is generated through quantum key distribution technology. Next, through the optimized flow path, the file data is transmitted from the Beijing node to the Shanghai node, relayed at the Shanghai node, and finally reaches the Guangzhou node. During the transmission process, each node decrypts and re-encrypts the data through the quantum key to ensure the security of the data. Finally, the file data arrives safely at the Guangzhou node, meeting the access needs of ordinary local employees.

[0101] In a specific embodiment, the process of executing step S105 may specifically include the following steps:

[0102] (1) performing quantum state extraction on the encryption key to obtain a quantum state set corresponding to the encryption key, wherein the quantum state set includes: a horizontal quantum state, a vertical quantum state, a first diagonal quantum state, and a second diagonal quantum state, the first diagonal quantum state is a 45-degree diagonal quantum state, and the second diagonal quantum state is a 135-degree diagonal quantum state;

[0103] (2) Construct a quantum transmission channel based on the quantum state set, perform key bit matching on multiple flow nodes through the quantum transmission channel, and obtain the key bit value of each flow node;

[0104] (3) Match the transmission nodes according to the key bit value of each flow node to obtain the quantum transmission node corresponding to each flow node.

[0105] Specifically, the encryption key first needs to be converted into a quantum state. Suppose there is a set of keys used to encrypt electronic file data, and these keys need to be securely transmitted through quantum key distribution technology. Using the basic principles of quantum mechanics, these encryption keys are converted into a set of quantum states. Specifically, the quantum state set includes four basic states: horizontal quantum state, vertical quantum state, first diagonal quantum state, and second diagonal quantum state. The horizontal quantum state and vertical quantum state represent polarization directions of 0 degrees and 90 degrees, respectively, while the first diagonal quantum state and the second diagonal quantum state represent polarization directions of 45 degrees and 135 degrees, respectively.

[0106] In actual operation, a series of random numbers are generated by a quantum random number generator and mapped to four basic quantum states. Assuming there is an encryption key, whose binary representation is "1101", it can be converted into a set of quantum states, where "1" corresponds to the horizontal quantum state, "0" corresponds to the vertical quantum state, and the next two bits can be mapped to the first diagonal quantum state and the second diagonal quantum state respectively. Through this mapping, the quantum state set corresponding to the encryption key is obtained, which will be used for key distribution and matching in the subsequent quantum transmission process.

[0107] Next, based on the generated quantum state set, a quantum transmission channel needs to be constructed. The construction of a quantum transmission channel is a key step in quantum key distribution. Through this channel, quantum states can be securely transmitted between different nodes to ensure that the key is not stolen or tampered with during transmission. Assuming that a quantum transmission channel is established between the three cities of Beijing, Shanghai and Guangzhou, quantum states can be transmitted between these cities through optical fiber networks or free space optical communication technology. Each node is equipped with quantum state transmitting and receiving equipment, which can generate, send and measure quantum states.

[0108] Through the quantum transmission channel, key bit matching is performed on multiple flow nodes. The purpose of key bit matching is to ensure that each flow node can correctly receive the quantum state assigned to it, so as to obtain the correct encryption key. In the process of quantum key distribution, the non-cloning and superposition of quantum states are used to achieve key matching through basis selection and bit comparison. Specifically, the sender (Alice) randomly selects a basis (horizontal / vertical basis or diagonal basis) to send the quantum state, and the receiver (Bob) also randomly selects a basis for measurement. By publicly comparing the selection and measurement results of some bases, Alice and Bob can determine which quantum states are successfully matched, and eliminate the unmatched parts to obtain the final key bit value.

[0109] For example, suppose the Beijing node needs to send an encryption key to the Shanghai node and the Guangzhou node. First, the Beijing node converts the encryption key into a set of quantum states and sends these quantum states through a quantum transmission channel. The Shanghai node and the Guangzhou node receive these quantum states respectively and perform basis selection and measurement. By publicly discussing the selection and measurement results of some bases, the Shanghai node and the Guangzhou node obtain their respective key bit values. Assuming that the key bit value of the Shanghai node is "1010" and the key bit value of the Guangzhou node is "1100", these key bit values ​​will be used for subsequent transmission node matching.

[0110] According to the key bit value of each transfer node, transmission node matching is performed to determine the quantum transmission node corresponding to each transfer node. The purpose of transmission node matching is to ensure that each transfer node can receive data safely and efficiently during the actual data transmission process. Assuming that data is transmitted between Beijing, Shanghai and Guangzhou, the Beijing node needs to send the encrypted archive data to the Shanghai node and the Guangzhou node. Through the key bit value obtained previously, the Shanghai node and the Guangzhou node can decrypt the received data to ensure the security and integrity of data transmission.

[0111] In practical applications, suppose there is an encrypted archive data containing employee information, which needs to be transmitted from Beijing to Shanghai and Guangzhou. First, the Beijing node converts the encryption key into a set of quantum states and sends these quantum states through the quantum transmission channel. After receiving the quantum states, the Shanghai and Guangzhou nodes obtain the key bit values ​​through basis selection and measurement. Then, the Beijing node uses these key bit values ​​to encrypt the encrypted archive data and send the data to Shanghai and Guangzhou through the quantum transmission channel. During the transmission process, the Shanghai and Guangzhou nodes use the previously obtained key bit values ​​to decrypt to ensure the secure transmission of data.

[0112] In a specific embodiment, the process of executing step S106 may specifically include the following steps:

[0113] (1) Collect archive retrieval requests and match the target quantum transmission node set according to the archive retrieval requests;

[0114] (2) Use the encryption key to match the source node of the target quantum transmission node set to obtain the data source node;

[0115] (3) Online transfer of encrypted archive data based on data source nodes and target quantum transmission nodes.

[0116] Specifically, we first need to collect archive retrieval requests and match the target quantum transmission node set based on these requests. Assume that we have multiple data nodes across the country, located in Beijing, Shanghai and Guangzhou, and each node stores partially encrypted electronic archive data. When a user initiates an archive retrieval request in, we first need to parse the request to determine the specific archive type and data location that the user needs to access.

[0117] For example, an HR manager in Beijing needs to retrieve the complete file information of an employee, which may be scattered in three nodes: Beijing, Shanghai, and Guangzhou. First, the HR manager's request is received, and by parsing the request content, the specific file type and data location involved in the request will be identified, including the employee's basic information, work records, performance evaluation, etc. This information is stored on different nodes, so it is necessary to match the target quantum transmission node set to determine the location of these data storage.

[0118] Next, by parsing the archive retrieval request, the matched target quantum transmission node set is matched with the encryption key for source node matching. The purpose of source node matching is to determine which nodes store the data required by the user and prepare to transfer the data to the node where the user is located. Suppose that by parsing the request, it is found that the basic information of the employee is stored in the Beijing node, the work record is stored in the Shanghai node, and the performance evaluation is stored in the Guangzhou node. These nodes are used as the target quantum transmission node set, and the encryption key is used to match the source nodes of these nodes.

[0119] When matching source nodes, the previously generated and distributed quantum encryption keys are used to ensure that the data is not stolen or tampered with during transmission. Each source node decrypts the stored encrypted archive data according to the assigned quantum key and prepares to transmit the data to the target node. Assuming that the quantum key of the Beijing node is "1010", the quantum key of the Shanghai node is "1100", and the quantum key of the Guangzhou node is "1111", these keys are used to decrypt the encrypted archive data on their respective nodes.

[0120] Once the source node matching is completed, the encrypted archive data is transferred online based on these source nodes and the target quantum transmission node set. The online transfer process needs to ensure that the data is securely transmitted from the source node to the target node, and the integrity and confidentiality of the data are guaranteed during the transmission process. Assuming that the HR manager in Beijing needs to access these three parts of the archive data at the same time, the basic information of the employees is first decrypted at the Beijing node, and the decrypted data is transmitted to the HR manager's work terminal through the quantum transmission channel. At the same time, the Shanghai node and the Guangzhou node also begin to decrypt the encrypted archive data stored in each of them, and transmit the decrypted data to the Beijing node through the quantum transmission channel.

[0121] In the entire data transmission process, the quantum transmission channel plays a key role, ensuring the security and integrity of data during transmission through the non-cloning and security of the quantum state. In this way, HR managers can simultaneously obtain employees' basic information, work records and performance evaluations on their work terminals to meet their retrieval request needs.

[0122] For example, suppose an employee of a company needs to transfer his file from the Shanghai node to the Beijing headquarters for review due to job transfer. The HR manager initiates a retrieval request. After parsing the request, it is identified that the files that need to be retrieved include the employee's basic information, work records, and performance evaluation. Basic information is stored in the Beijing node, work records are stored in the Shanghai node, and performance evaluations are stored in the Guangzhou node. These nodes are used as the target quantum transmission node set. By parsing the request content, it is found that these file information needs to be transmitted to the Beijing headquarters. The target quantum transmission node is matched with the source node using the quantum key, and the Shanghai node and Guangzhou node are determined to be the data source nodes.

[0123] After the source node matching is completed, the data transmission process is started. First, the Shanghai node decrypts the stored employee work records and securely transmits the decrypted data to the Beijing node through the quantum transmission channel. At the same time, the Guangzhou node decrypts the stored employee performance evaluation and transmits the data to the Beijing node through the quantum transmission channel. Finally, all the required file data is summarized at the Beijing node, and the HR manager can view the complete employee file information at the same time on the work terminal.

[0124] In a specific embodiment, the process of executing the acquisition file retrieval request and matching the target quantum transmission node set according to the file retrieval request may specifically include the following steps:

[0125] (1) Collecting file retrieval requests, parsing the file retrieval requests, and obtaining request parsing data;

[0126] (2) Match the target transmission type according to the request parsing data, and match the target quantum transmission node set according to the target transmission type.

[0127] It should be noted that first, we need to collect file retrieval requests, parse these requests, and obtain request parsing data. Suppose in a national company, different branches and departments store their own employee files, which need to be transferred and shared between different nodes according to business needs. When a user initiates a file retrieval request in the system, the system first receives the request and begins to parse it in detail.

[0128] For example, an HR manager in Beijing needs to retrieve the complete file information of an employee. The system first receives the retrieval request from the HR manager. This request contains the specific file type and data location that the HR manager needs to access, such as the employee's basic information, work records, and performance evaluations. By parsing this request, the system identifies the specific file content that the HR manager needs to retrieve and converts this content into request parsing data. The request parsing data includes key information such as the specific category of the file, the storage location, and the target node to be transmitted.

[0129] After obtaining the request parsing data, the system needs to match the target transmission type based on this data. The matching of the target transmission type is to determine the specific technical means and path planning required in the transmission process to ensure that the data can reach the target node safely and efficiently. Assume that the request parsing data shows that the basic information of employees is stored in the Beijing node, the work records are stored in the Shanghai node, and the performance evaluation is stored in the Guangzhou node. The system integrates this information, identifies the transmission requirements of each data category, and thus determines the corresponding target transmission type.

[0130] According to the target transmission type, the system further matches the target quantum transmission node set. The matching of the quantum transmission node set is to ensure that each node can safely and efficiently receive and transmit data during the actual data transmission process. Assuming that the Beijing node needs to receive all the archival data, the system uses the Shanghai node and the Guangzhou node as the source nodes and transmits the data to the Beijing node through the quantum transmission channel. In this process, the system needs to ensure that each node can correctly decrypt and encrypt the data to ensure the security of the data during transmission.

[0131] For example, suppose an employee of a company needs to transfer his file from the Shanghai node to the Beijing headquarters for review due to job transfer. The HR manager initiates a retrieval request in the system. After receiving the request, the system parses the request content and identifies that the files that need to be retrieved include the employee's basic information, work records, and performance evaluations. After parsing the request, the system generates request parsing data, showing that the basic information is stored in the Beijing node, the work records are stored in the Shanghai node, and the performance evaluation is stored in the Guangzhou node. Based on these request parsing data, the system matches the appropriate target transmission type and determines that data needs to be transmitted using a quantum transmission channel to ensure the security and integrity of the data during transmission.

[0132] Next, the system matches the target quantum transmission node set according to the target transmission type. The system identifies the Shanghai node and the Guangzhou node as source nodes, and the Beijing node as the target node. The system uses quantum key distribution technology to establish a secure quantum transmission channel between the source node and the target node. First, the system decrypts the stored employee work records at the Shanghai node, and securely transmits the decrypted data to the Beijing node through the quantum transmission channel. At the same time, the Guangzhou node decrypts the stored employee performance evaluation and transmits the data to the Beijing node through the quantum transmission channel. After receiving all the decrypted data, the Beijing node summarizes and transmits it to the HR manager's work terminal to meet the needs of his retrieval request.

[0133] During the entire data transmission process, the system uses quantum key distribution technology to ensure the security of data transmission between each node. By parsing requests, matching target transmission types and quantum transmission node sets, the system achieves efficient and secure transmission of encrypted archive data. This process not only improves the transmission efficiency of archive data, but also ensures the integrity and confidentiality of the data, meeting the user's retrieval needs.

[0134] The embodiment of the present invention also provides an electronic archive online circulation transmission system, such as Figure 2 As shown, the electronic archive online circulation and transmission system specifically includes:

[0135] The acquisition module 201 is used to acquire a paper archive image, perform optical character recognition on the paper archive image, and obtain optical character data corresponding to the paper archive image;

[0136] The conversion module 202 is used to convert the optical character data into a first electronic file, and merge the first electronic file and the acquired second electronic file into an electronic file set, wherein the electronic file set includes: a personnel file and a mobile personnel file;

[0137] The encryption module 203 is used to perform quantum encryption processing on the electronic archive set to obtain encrypted archive data and encryption keys;

[0138] A planning module 204 is used to plan a flow path for the encrypted archive data to obtain a target flow path, wherein the target flow path includes a plurality of flow nodes;

[0139] A matching module 205 is used to construct a quantum transmission channel through the encryption key, and perform transmission node matching on the multiple flow nodes based on the quantum transmission channel to obtain a quantum transmission node corresponding to each flow node;

[0140] The circulation module 206 is used to collect archive retrieval requests, match the target quantum transmission node set according to the archive retrieval requests, and circulate the encrypted archive data online through the encryption key and the target quantum transmission node set.

[0141] Through the collaborative work of the above modules, by acquiring paper archive images and performing optical character recognition, traditional paper archives can be effectively digitized, improving the efficiency and convenience of archive management. The application of optical character recognition technology enables the text information in paper archives to be extracted quickly and accurately, reducing the error and time of manual entry. Secondly, the optical character data is converted into a first electronic archive and merged with the acquired second electronic archive into an electronic archive set, which can realize the centralized management and unified storage of archives and ensure the integrity and consistency of archive data. The establishment of electronic archive sets, including personnel archives, comprehensive document archives, audio-visual archives, etc., can comprehensively cover different types of archive needs and meet the usage scenarios of different users. Next, the electronic archive set is quantum encrypted to obtain encrypted archive data and encryption keys, which significantly improves the security of archive data during transmission. Quantum encryption technology uses the principles of quantum mechanics to generate unbreakable encryption keys, which can effectively resist traditional and quantum computing attacks and ensure the absolute security of archive data. The application of quantum random number generators and quantum key distribution algorithms ensures the high randomness and confidentiality of the encryption keys of each archive, further enhancing the encryption effect. In addition, the encrypted archive data is flow-planned to obtain the target flow path, which includes multiple flow nodes, which can optimize the data transmission path and improve the transmission efficiency and reliability. Through the target population statistics and population type analysis, multiple types of nodes are created, and the flow path is planned to ensure the rationality and efficiency of the transmission path and avoid congestion and delay in the data transmission process. In the step of building a quantum transmission channel through encryption keys, multiple flow nodes are matched based on the quantum transmission channel to obtain the quantum transmission node corresponding to each flow node, ensuring the security and efficiency of data during transmission. The construction of the quantum transmission channel utilizes quantum key distribution technology to ensure the safe distribution and management of keys during transmission and prevent the theft and tampering of data during transmission. The extraction and bit matching technology of quantum states enable each flow node to receive data safely, ensuring the integrity and confidentiality of the entire transmission process. Finally, the archive retrieval request is collected, and the target quantum transmission node set is matched according to the archive retrieval request. The encrypted archive data is circulated online through the encryption key and the target quantum transmission node set, which can effectively meet the real-time retrieval needs of users. By parsing and matching the archive retrieval request, the optimal transmission node can be found quickly to ensure that the data can be transmitted to the target node in the shortest time, improving the system's response speed and user experience. In addition, the application of source node matching technology ensures that the data transmission path is always in the optimal state, avoiding bottlenecks and delays in the transmission process.

[0142] The above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit the same. Although the present invention has been described in detail with reference to the embodiments, a person skilled in the art should understand that the specific implementation modes of the present invention can still be modified or replaced by equivalents, and any modification or equivalent replacement that does not depart from the spirit and scope of the present invention should be included in the scope of the claims of the present invention.

Claims

1. A method for online circulation and transmission of electronic files, characterized in that: include: Acquire a paper archive image, perform optical character recognition on the paper archive image, and obtain optical character data corresponding to the paper archive image; Converting the optical character data into a first electronic file, and merging the first electronic file and the acquired second electronic file into an electronic file set; Performing quantum encryption processing on the electronic archive set to obtain encrypted archive data and encryption keys, including: classifying the electronic archive set to obtain sub-archives of each type; generating random number sets for each type of sub-archive using a quantum random number generator; generating multiple random quantum keys based on the random number sets generated for each type of sub-archive; distributing the multiple random quantum keys to each type of sub-archive using a quantum key distribution algorithm to obtain target quantum keys corresponding to each type of sub-archive; performing quantum encryption processing on each type of sub-archive using the target quantum keys corresponding to each type of sub-archive to obtain encrypted archive data and encryption keys; The encrypted archive data is subjected to flow path planning to obtain a target flow path, wherein the target flow path includes a plurality of flow nodes, including: performing target population statistics on the encrypted archive data, screening and analyzing the archive data, determining the archive access requirements by analyzing the employees' work locations, departments and ranks, and determining the target population according to the archive access requirements; performing population type analysis on the target population, classifying the target population according to the access frequency, data sensitivity and geographical location of the population, and obtaining a plurality of population types; creating a plurality of type nodes according to the plurality of population types, each type node representing a type of archive requirement, and allocating the corresponding archive data to each type node, performing flow path planning on the plurality of type nodes, and obtaining the target flow path; Constructing a quantum transmission channel through the encryption key, and performing transmission node matching on the multiple transfer nodes based on the quantum transmission channel to obtain a quantum transmission node corresponding to each transfer node, including: performing quantum state extraction on the encryption key to obtain a quantum state set corresponding to the encryption key, wherein the quantum state set includes: a horizontal quantum state, a vertical quantum state, a first diagonal quantum state, and a second diagonal quantum state, the first diagonal quantum state is a 45-degree diagonal quantum state, and the second diagonal quantum state is a 135-degree diagonal quantum state; constructing the quantum transmission channel according to the quantum state set, performing key bit matching on the multiple transfer nodes through the quantum transmission channel to obtain a key bit value of each transfer node; performing transmission node matching according to the key bit value of each transfer node to obtain a quantum transmission node corresponding to each transfer node; Collecting archive retrieval requests, matching a target quantum transmission node set according to the archive retrieval requests, and transferring the encrypted archive data online through the encryption key and the target quantum transmission node set, including: collecting archive retrieval requests, the retrieval requests include a specific archive type and a data location to be accessed, performing request parsing on the archive retrieval requests to obtain request parsing data, the request parsing data includes the archive type, storage location, and target node to be transmitted, identifying transmission requirements according to the request parsing data to match the target transmission type, and matching the target quantum transmission node set according to the target transmission type; performing source node matching on the target quantum transmission node set through the encryption key to obtain a data source node; and transferring the encrypted archive data online based on the data source node and the target quantum transmission node.

2. The method for online circulation and transmission of electronic files according to claim 1, characterized in that: The step of acquiring a paper archive image, performing optical character recognition on the paper archive image, and obtaining optical character data corresponding to the paper archive image includes: Acquire a paper archive image, and perform grayscale conversion on the paper archive image to obtain a grayscale archive image; Performing text area division on the grayscale archive image to obtain a plurality of text areas; Perform text correction on each text region respectively to obtain multiple corrected text regions; Optical character recognition is performed on each deflection-corrected text area to obtain optical character data corresponding to the paper archive image.

3. An electronic file online circulation transmission system, used to execute the electronic file online circulation transmission method according to any one of claims 1 to 2, characterized in that: include: An acquisition module, used for acquiring a paper archive image, performing optical character recognition on the paper archive image, and obtaining optical character data corresponding to the paper archive image; A conversion module, used for converting the optical character data into a first electronic file, and merging the first electronic file and the acquired second electronic file into an electronic file set; The encryption module is used to perform quantum encryption processing on the electronic archive set to obtain encrypted archive data and encryption keys, including: classifying the electronic archive set to obtain sub-archives of each type; generating random number sets for each type of sub-archive respectively through a quantum random number generator; generating multiple random quantum keys according to the random number sets generated for each type of sub-archive; distributing the multiple random quantum keys to each type of sub-archive respectively through a quantum key distribution algorithm to obtain a target quantum key corresponding to each type of sub-archive; performing quantum encryption processing on each type of sub-archive respectively through the target quantum key corresponding to each type of sub-archive to obtain encrypted archive data and encryption keys; A planning module is used to plan the flow path of the encrypted archive data to obtain a target flow path, wherein the target flow path includes multiple flow nodes, including: performing target population statistics on the encrypted archive data, screening and analyzing the archive data, determining the archive access requirements by analyzing the employees' work locations, departments and ranks, and determining the target population according to the archive access requirements; performing population type analysis on the target population, classifying the target population according to the access frequency, data sensitivity and geographical location of the population, and obtaining multiple population types; creating multiple type nodes according to the multiple population types, each type node represents a type of archive requirement, and assigning the corresponding archive data to each type node, performing flow path planning on the multiple type nodes, and obtaining the target flow path; A matching module, used to construct a quantum transmission channel through the encryption key, and perform transmission node matching on the multiple transfer nodes based on the quantum transmission channel to obtain a quantum transmission node corresponding to each transfer node, including: performing quantum state extraction on the encryption key to obtain a quantum state set corresponding to the encryption key, wherein the quantum state set includes: a horizontal quantum state, a vertical quantum state, a first diagonal quantum state, and a second diagonal quantum state, the first diagonal quantum state is a 45-degree diagonal quantum state, and the second diagonal quantum state is a 135-degree diagonal quantum state; constructing the quantum transmission channel according to the quantum state set, performing key bit matching on the multiple transfer nodes through the quantum transmission channel to obtain a key bit value of each transfer node; performing transmission node matching according to the key bit value of each transfer node to obtain a quantum transmission node corresponding to each transfer node; The circulation module is used to collect archive retrieval requests, match the target quantum transmission node set according to the archive retrieval requests, and circulate the encrypted archive data online through the encryption key and the target quantum transmission node set, including: collecting archive retrieval requests, the retrieval requests include the specific archive type and data location to be accessed, request parsing the archive retrieval requests to obtain request parsing data, the request parsing data includes the archive type, storage location and target node to be transmitted, identifying the transmission requirement according to the request parsing data to match the target transmission type, and matching the target quantum transmission node set according to the target transmission type; matching the target quantum transmission node set with the encryption key to obtain the data source node; and online circulating the encrypted archive data based on the data source node and the target quantum transmission node.

Citation Information

Patent Citations

  • Quantum encryption service transmission method in multi-domain scene and related equipment

    CN112910639A

  • Engineering electronic file encryption transmission method

    CN115834126A