File management method based on encryption technology

By generating unique encryption encoding and extraction codes for each file for restoration calculation and verification, the problem of simple encryption methods and low security in traditional file management methods is solved, and high security and accuracy of file management is achieved.

CN119474016APending Publication Date: 2025-02-18潍坊市人事考试和劳动能力鉴定中心
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411589130.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-08
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

The encryption method of traditional archive management methods is simple and not very secure, making it difficult to effectively prevent illegal access and data leakage, and there is a lack of efficient, accurate and secure method in the process of archive retrieval and extraction.

Method used

By assigning a unique storage serial number to each file, and using the preset calibration number to obtain rules and position serial numbers to generate encryption codes, establish an encrypted reference list, and restore calculation and verification by inputting the extraction code when extracting the file, ensuring that only legal Only by extracting the request can the file be successfully extracted.

Benefits of technology

It improves the security and complexity of archive management, ensures the security and reliability of archives in the storage and retrieval process, prevents unauthorized access and tampering, and enhances the security and accuracy of archive extraction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119474016A_ABST
    Figure CN119474016A_ABST
Patent Text Reader

Abstract

The invention discloses an archive management method based on an encryption technology, and relates to the technical field of archive management, and the method comprises the steps: generating an encryption code of each archive through a specific encryption code rule; when the archive is extracted, according to an input extraction code, verification and judgment are carried out on a restoration sequence number corresponding to the extraction code, after verification is passed, a comparison code is obtained according to the restoration sequence number, the comparison code and the extraction code are compared, if the comparison is consistent, the corresponding archive is allowed to be extracted, and otherwise, an extraction failure prompt is generated; according to the method, each file has a unique encryption code, and the recovery sequence number corresponding to the extraction code can be accurately determined by inputting the extraction code and carrying out recovery calculation, so that the subsequent verification and extraction operation can be carried out only by the extraction code with a correct format and a reasonable numerical value; and strict comparison verification is carried out on the comparison code and the extraction code, so that the accuracy of file extraction is ensured, and the security of the file is further enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of file management, in particular to a file management method based on encryption technology. Background Art

[0002] In the field of archive management, with the development of information technology, digital storage and management of archives has become a trend. However, the security and confidentiality of archival information face many challenges. On the one hand, the openness of the network environment makes archives vulnerable to threats such as hacker attacks and malware intrusions, which may lead to the theft, tampering or destruction of archival information. On the other hand, when multiple people share or access the archive system, how to ensure that only authorized personnel can access specific archives is also an urgent problem to be solved.

[0003] Traditional archive management methods may have shortcomings in the application of encryption technology, such as simple encryption methods, low security, and difficulty in effectively preventing illegal access and data leakage. At the same time, in the process of archive retrieval and extraction, more efficient, accurate and secure methods are also needed to ensure the overall quality and efficiency of archive management. Based on this, an archive management method based on encryption technology is proposed. Summary of the invention

[0004] The purpose of the present invention is to provide an archive management method based on encryption technology, which solves the technical problems of traditional archive management methods that the encryption method is simple, the security is not high, and it is difficult to effectively prevent illegal access and data leakage.

[0005] The archive management method based on encryption technology includes the following steps: Step 1: Assign a unique storage serial number n to each file and associate it with the file, where n refers to different files, n=1, 2, ..., j, j is the number of files, j is a positive integer, j≥1; Step 2: According to the preset calibration number acquisition rules, obtain the calibration values ​​corresponding to the position numbers, and correspond these calibration values ​​to different position numbers to form a calibration comparison table; Step 3: Generate the encryption code of each file by combining the file's storage serial number, calibration value and location serial number through specific encryption coding rules; Step 4: Create an encryption reference list to match the file storage serial number with its corresponding encryption code; Step 5: When extracting the file, according to the input extraction code, the restoration sequence numbers corresponding to the extraction code are obtained through restoration calculation; Step 6: Verify the restored serial number corresponding to the extraction code. If the verification is successful, an extraction number is generated; otherwise, a verification failure signal is generated; Step 7: After verification, obtain the comparison code according to the restoration serial number, and compare the comparison code with the extraction code. If the comparison is consistent, the corresponding file is allowed to be extracted, otherwise a prompt of extraction failure is generated.

[0006] As a further solution of the present invention: according to the preset calibration number acquisition rule, the specific method of obtaining each calibration value corresponding to each position number is: The preset rule for obtaining the set calibration number is as follows: the sum of six consecutive natural numbers is 69. According to this preset rule for obtaining the set calibration number, six natural numbers that meet this rule are obtained, and they are marked in descending order as calibration values ​​Bi, where i refers to the position number corresponding to different calibration values, i=1, 2,..., 6, and then the calibration values ​​Bi corresponding to each position number are obtained.

[0007] As a further solution of the present invention: the specific method of generating the encryption code of each file by using a specific encryption code rule is: After adding the storage serial number corresponding to each file to each calibration value, they are multiplied with the position number i of each calibration value, and then the products corresponding to each calibration value are obtained, and marked as the suffix value Mni. At the same time, the products corresponding to each calibration value are combined with the position number i of the calibration value to form the bit sequence code corresponding to the file and each position number, and marked as |i'|Mni, where |i'| is the reference bit sequence corresponding to the bit sequence code. Finally, the bit sequence codes are combined in descending order according to the order of the position numbers i corresponding to the reference bit sequences of each bit sequence code, and then the encryption code Jn corresponding to each file is obtained.

[0008] As a further solution of the present invention: the specific method of obtaining the restoration serial numbers corresponding to the extraction code through restoration calculation according to the input extraction code is: The extraction code is composed of multiple bit codes like the encryption code. Each bit code contains a position number |i'| and a suffix value Xi. According to each bit code |i'|Xi in the extraction code, the suffix value Xi of the position number i of each bit code is obtained. At the same time, according to the position number i of each bit code in the extraction code TQ, the calibration value Bi corresponding to each bit code is obtained. Through the restoration calculation formula: Hi=(Xi÷i)-Bi, the restoration number Hi corresponding to each bit code in the extraction code TQ is calculated.

[0009] As a further solution of the present invention: the specific method of verifying and determining the restoration serial number corresponding to the extraction code is: When the restoration numbers Hi corresponding to the respective bit sequence codes in the extraction code are consistent, the value of the restoration number Hi is used as the extraction label G. When the restoration numbers Hi corresponding to the respective bit sequence codes in the extraction code are inconsistent, no extraction label is generated and a verification failure signal is generated.

[0010] As a further solution of the present invention: after verification, the specific method of obtaining the comparison code according to the restored sequence number is: After the extraction number is generated, the encrypted code corresponding to the storage number having the same value is extracted from the encryption reference list according to the value of the extraction number, and is used as the comparison code.

[0011] As a further solution of the present invention: the specific method of comparing the comparison code with the extraction code is: The comparison code is compared with the extraction code. When the comparison code and the extraction code are consistent, the file with the specific corresponding storage serial number is extracted. If they are inconsistent, the file will not be extracted and an extraction failure prompt will be generated.

[0012] As a further solution of the present invention: the specific method of obtaining six natural numbers that meet the set calibration number acquisition rules is: Since B1, B2, B3, B4, B5 and B6 are six consecutive natural numbers, and their sum is 69, we can set the middle number as B3=Q, then B2=Q-1, B1=Q-2, B4=Q+1, B5=Q+2, B6=Q+3, and substitute these numbers into the preset set calibration number to obtain the rule B1+B2+B3+B4+B5+B6=69, and we can get: (Q-2)+(Q-1)+Q+(Q+1)+(2+2)+(Q+3)=69; simplifying the equation, we get: 6Q+3=69, and further calculation shows 6Q=66, solving for Q=11, and then obtaining the specific values ​​of B1, B2, B3, B4, B5 and B6, that is, B1=9, B2=10, B3=11, B4=12, B5=13, B6=14.

[0013] Compared with the prior art, the present invention has the following beneficial effects: (1) The present invention, by determining the storage sequence number of the file, gives each file a unique preliminary identifier, so that the location and order of the file can be quickly determined, which is convenient for subsequent retrieval, query and management operations. The calibration value is obtained by using a preset calibration number acquisition rule, and an encryption code is generated in combination with the storage sequence number and the location sequence number, so that each file has a unique encryption code, which increases the security and complexity of file management, makes the file more secure and reliable during storage and retrieval, prevents unauthorized access and tampering, and makes the file more secure and reliable during storage.

[0014] (2) In the present invention, during the archive extraction process, by inputting the extraction code and performing the restoration calculation, the restoration serial number corresponding to the extraction code can be accurately determined. This process ensures that only the extraction code with the correct format and reasonable value can be used for subsequent verification and extraction operations, further enhancing the security and accuracy of archive extraction, ensuring that only legitimate extraction requests can successfully extract archives, and preventing illegal extraction and information leakage.

[0015] (3) The present invention ensures the accuracy of archive extraction by accurately extracting the corresponding encryption code from the encryption reference list as the comparison code, and strictly comparing and verifying the comparison code and the extraction code, thereby further enhancing the security of the archive, improving the reliability of archive management and user experience, and providing a strong guarantee for the safe management of archives. At the same time, the prompt of extraction failure can promptly remind the user of the problem, facilitate the investigation and resolution of the problem, and ensure the security and accurate management of archive information. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 It is a schematic diagram of the framework structure of the method of the present invention; Figure 2 It is a flow chart of the determination of extracting archives according to the present invention. DETAILED DESCRIPTION

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

[0018] Example 1: Please refer to Figure 1-Figure 2 , this application provides an archive management method based on encryption technology, comprising the following steps: Step 1: Obtain the storage serial number corresponding to each file and mark it as n, where n refers to different files, n=1, 2, ..., j, j is the number of files, j is a positive integer, j≥1; It should be noted that the storage sequence number corresponding to each file is obtained by determining it according to the storage order corresponding to each file. Specifically, the storage sequence number is marked as the file that is stored. This method is simple and intuitive, and is convenient for quickly determining the location and order of files; For example: the first file stored is marked with a storage number of 1; the second file stored is marked with a storage number of 2, and so on. In this way, you can clearly know the storage number and position of each file in the entire file system; The storage serial number plays an important role in archive management. It can be used as one of the unique identifiers of the archive to facilitate subsequent retrieval, query and management operations.

[0019] Step 2: According to the preset calibration number acquisition rules, analyze and obtain the calibration values ​​corresponding to each position number, and at the same time, correspond each position number to each calibration value one by one to generate a calibration comparison table. The specific method is as follows: The preset set calibration number acquisition rule is specifically: the sum of six consecutive natural numbers is 69; according to this preset set calibration number acquisition rule, six natural numbers that meet this rule are obtained, and they are marked as calibration values ​​Bi in descending order, where i refers to the position number corresponding to different calibration values, i=1, 2, ..., 6; The specific form of the preset set calibration number acquisition rule is: B1+B2+B3+B4+B5+B6=69; Since B1, B2, B3, B4, B5 and B6 are six consecutive natural numbers, and their sum is 69, we can assume that the middle number is B3=Q, then B2=Q-1, B1=Q-2, B4=Q+1, B5=Q+2, B6=Q+3, and substitute these numbers into the preset set calibration number to obtain the rule B1+B2+B3+B4+B5+B6=69, and we can get: (Q-2)+(Q-1)+Q+(Q+1)+(2+2)+(Q+3)=69; simplifying the equation, we get: 6Q+3=69, and further calculation shows that 6Q=66, which is solved to get Q=11, and then we get the specific values ​​of B1, B2, B3, B4, B5 and B6, that is, B1=9, B2=10, B3=11, B4=12, B5=13, B6=14; Step 3: According to the storage serial numbers corresponding to each file, each calibration value and each calibration value corresponding to the position serial number, edit and obtain the encryption code acquisition rules, and obtain the encryption code corresponding to each file according to the encryption code acquisition rules. The specific method is: After adding the storage serial number corresponding to each file to each calibration value, they are multiplied by the position serial number i of each calibration value, and then the product corresponding to each calibration value is obtained, and marked as the suffix value Mni, that is: Mni=(n+Bi)×i, where Bi is the calibration value; At the same time, the product corresponding to each calibration value is combined with the position number i of the calibration value to form a bit sequence code corresponding to each file and each position number, and it is marked as |i'|Mni, where |i'| is the reference bit sequence corresponding to the bit sequence code. Finally, each bit sequence code is combined in descending order according to the order of the position number i corresponding to each reference bit sequence of each bit sequence code, so as to obtain the encryption code Jn corresponding to each file; For example: Assume that the number of files j=5, n=1, 2, 3, 4, that is, there are 5 files, and the calibration values ​​are obtained according to the preset calibration number acquisition rules, B1=9, B2=10, B3=11, B4=12, B5=13, B6=14. For the first file, that is, n=1, its encryption code is calculated as follows: First calculate the suffix value M1i: M11=(1+B1)×1=(1+9)×1=10×1=10; M12=(1+B2)×2=(1+10)×2=11×2=22; M13=(1+B3)×3=(1+11)×3=12×3=36; M14=(1+B4)×4=(1+12)×4=13×4=52; M15=(1+B5)×5=(1+13)×5=14×5=70; M16=(1+B6)×6=(1+14)×6=15×6=90; Then these products are combined with the position number of the calibration value to form the position code |i'|Mni, where |i'| is the reference position corresponding to the position code: |1'|M11=|1'|10; |2'|M12=|2'|22; |3'|M13=|3'|36; |4'|M14=|4'|52; |5'|M15=|5'|70; |6'|M16=|6'|90; Finally, the order of the position numbers i corresponding to the reference bit sequences of the bit sequences of the bit sequences is combined in descending order to obtain the encrypted code J1 of the first file: J1=|6'|90|5'|70|4'|52|3'|36|2'|22|1'|10 Repeating the above process, we can calculate the encryption codes J2, J3, J4, and J5 for the remaining files; Step 4: Make a one-to-one correspondence between the storage serial number n of each file and its corresponding encryption code Jn, thereby generating an encryption reference list; By determining the storage sequence of the archive, each archive is given a unique preliminary identification, so that the location and order of the archive can be quickly determined, which is convenient for subsequent retrieval, query and management operations. The calibration value is obtained by using the preset set calibration number acquisition rules, and the encryption code is generated by combining the storage sequence number and the location sequence number. This method increases the complexity and security of archive management. Each archive has a unique encryption code. This encryption coding method combines the archive's storage sequence number, calibration value and location sequence number, which increases the security and complexity of archive management, making the archive safer and more reliable during storage and retrieval, preventing unauthorized access and tampering, and can be used to safely identify and retrieve archives, making the archive safer and more reliable during storage.

[0020] Embodiment 2: As Embodiment 2 of the present invention, when the present application is implemented, compared with Embodiment 1, the technical solution of this embodiment is different from that of Embodiment 1 only in that this embodiment further includes Step 5; Step 5: When extracting the file, according to the suffix value in each bit sequence code in the input extraction code TQ and the position sequence number i in the reference bit sequence and the calibration values ​​corresponding to each position sequence number, the restoration sequence number corresponding to each bit sequence code in the extraction code TQ is obtained by restoration calculation. The specific method is: It should be noted that the extraction code TQ is composed of multiple bit sequence codes like the encryption code, each bit sequence code includes a position number |i'| and a suffix value Xi. The specific form of the extraction code TQ is: TQ=|i'|Xi|i-1'|X(i-1)|i-2'|X(i-2)|i-3'|X(i-3)|i-4'|X(i-4)|i-5'|X(i-5)|1'|X1, where |i'|Xi is the bit sequence code in the extraction code TQ, Xi is the suffix value in |i'|Xi and is also a natural number input manually; According to each bit sequence code |i'|Xi in the extraction code TQ, the suffix value Xi of the position sequence number i of each bit sequence code is obtained, and at the same time, according to the position sequence number i of each bit sequence code in the extraction code TQ, the calibration value Bi corresponding to each bit sequence code is obtained, and the restoration sequence number Hi corresponding to each bit sequence code in the extraction code TQ is calculated by the restoration calculation formula: Hi=(Xi÷i)-Bi; For example, the extraction code entered is: TQ=|6'|96|5'|75|4'|56|3'|39|2'|24|1'|11; for the position code |1'|11, the suffix value X1=11, the position number i=1, the corresponding calibration value B1=9, according to the restoration calculation formula H1=(11÷1)-9=2; For the position code |2'|24, the suffix value X2=24, the position number i=2, and the corresponding calibration value B2=10; H2=(24÷2)-10=2; For the position code |3'|39, the suffix value X3=39, the position number i=3, and the corresponding calibration value B3=11; H3=(39÷3)-11=2; For the bit sequence code |4'|56, the suffix value X4=56, the position number i=4, and the corresponding calibration value B4=12; H4=(56÷4)-12=2; For the position code |5'|75, the suffix value X5=75, the position number i=5, and the corresponding calibration value B5=13; H5=(75÷5)-13=2; For the bit sequence code |6'|96, the suffix value X6=96, the position number i=6, the corresponding calibration value B6=14, H6=(96÷6)-14=2; and then the restoration numbers corresponding to the bit sequence codes in the extraction code TQ are obtained.

[0021] It should be noted that in order to ensure that the encryption code is J2, J2 is used as the comparison code to compare with the extraction code TQ. If they are consistent, the file with the storage number 2 is extracted; It should be noted that in order to ensure that the input extraction code TQ format is correct, each bit sequence code contains the correct position number and suffix value. When entering, it is necessary to check whether the suffix value Xi is a reasonable natural number to avoid entering an incorrect value, and correctly determine the corresponding calibration value Bi according to the position number i to prevent incorrect matching.

[0022] Step 6: Verify and determine the restored sequence number Hi corresponding to each bit sequence code in the extraction code TQ, and generate an extraction number or a verification failure signal according to the verification result. The specific method is as follows: When the restoration numbers Hi corresponding to the bit sequence codes in the extraction code TQ are consistent, the value of the restoration number Hi is used as the extraction label G. When the restoration numbers Hi corresponding to the bit sequence codes in the extraction code TQ are inconsistent, no extraction label is generated, and a verification failure signal is generated at the same time; During the archive extraction process, by inputting the extraction code and performing the restoration calculation, the restoration serial number corresponding to the extraction code can be accurately determined. This process ensures that only extraction codes with the correct format and reasonable values ​​can be used for subsequent verification and extraction operations, further enhancing the security and accuracy of archive extraction, ensuring that only legitimate extraction requests can successfully extract archives, and preventing illegal extraction and information leakage. At the same time, strict input checks reduce problems caused by human errors and improve the overall efficiency and security of archive management.

[0023] Embodiment 3: As the embodiment 3 of the present invention, the difference between this embodiment and the embodiments 1 and 2 is that this embodiment further includes step 7; Step 7: After the extraction number is generated, the encrypted code Jn corresponding to the storage number with the same value is extracted from the encryption reference list according to the value of the extraction number, and it is used as the comparison code. The comparison code is compared with the extraction code TQ. When the comparison code is consistent with the extraction code, the file corresponding to the storage number is extracted. If they are inconsistent, the file extraction is not performed, and an extraction failure prompt is generated at the same time; For example, since H1=H2=H3=H4=H5=H6=2, the value 2 of the restoration sequence number Hi is used as the extraction label G. According to the extraction label G=2, the encryption code J2 corresponding to the storage sequence number with the same value is searched from the encryption reference list, and J2 is used as the comparison code to compare with the extraction code TQ. If they are consistent, the file with the storage sequence number 2 is extracted. If they are inconsistent, the file extraction is not performed, and an extraction failure prompt is generated at the same time. When generating an extraction number, the corresponding encrypted code can be accurately extracted from the encryption reference list as a comparison code for strict comparison and verification. This process ensures the accuracy and legality of the archive extraction. Archive extraction is only performed when the comparison is consistent, further enhancing the security of the archive. When the comparison is inconsistent, an extraction failure prompt is generated, which helps to detect problems in a timely manner and take corresponding measures, thereby improving the reliability of archive management and user experience.

[0024] The archive retrieval process has been improved to make it more standardized and secure. The accuracy and legality of archive retrieval are ensured through the generation of extraction numbers and the use of comparison codes, providing a strong guarantee for the safe management of archives. At the same time, the prompt of extraction failure can promptly remind users of the problem, facilitate the investigation and resolution of the problem, and ensure the security and accurate management of archive information.

[0025] Embodiment 4: As the fourth embodiment of the present invention, when the present application is implemented in detail, the technical solution of this embodiment is to combine and implement the solutions of the above-mentioned embodiments 1, 2 and 3.

[0026] The above formulas are all dimensionless and numerical calculations. The formula is a formula for the most recent real situation obtained by collecting a large amount of data and performing software simulation. The preset parameters and thresholds in the formula are set by technicians in this field according to actual conditions.

[0027] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. The file management method based on encryption technology is characterized in that: The following steps are involved: Step 1: Assign a unique storage serial number n to each file and associate it with the file, where n refers to different files, n=1, 2, ..., j, j is the number of files, j is a positive integer, j≥1; Step 2: According to the preset calibration number acquisition rules, obtain the calibration values ​​corresponding to the position numbers, and correspond these calibration values ​​to different position numbers to form a calibration comparison table; Step 3: Generate the encryption code of each file by combining the file's storage serial number, calibration value and location serial number through specific encryption coding rules; Step 4: Create an encryption reference list to match the file storage serial number with its corresponding encryption code; Step 5: When extracting the file, according to the input extraction code, the restoration sequence numbers corresponding to the extraction code are obtained through restoration calculation; Step 6: Verify the restored serial number corresponding to the extraction code. If the verification is successful, an extraction number is generated; otherwise, a verification failure signal is generated; Step 7: After verification, obtain the comparison code based on the restoration serial number, and compare the comparison code with the extraction code. If the comparison is consistent, the corresponding file is allowed to be extracted, otherwise a prompt of extraction failure is generated.

2. The file management method based on encryption technology according to claim 1, characterized in that: According to the preset calibration number acquisition rules, the specific method of obtaining each calibration value corresponding to each position number is as follows: The preset rule for obtaining the set calibration number is as follows: the sum of six consecutive natural numbers is 69. According to this preset rule for obtaining the set calibration number, six natural numbers that meet this rule are obtained, and they are marked in descending order as calibration values ​​Bi, where i refers to the position number corresponding to different calibration values, i=1, 2,..., 6, and then the calibration values ​​Bi corresponding to each position number are obtained.

3. The file management method based on encryption technology according to claim 2 is characterized in that: The specific method of generating the encryption code of each file through specific encryption coding rules is as follows: After adding the storage serial number corresponding to each file to each calibration value, they are multiplied with the position number i of each calibration value, and then the products corresponding to each calibration value are obtained, and marked as the suffix value Mni. At the same time, the products corresponding to each calibration value are combined with the position number i of the calibration value to form the bit sequence code corresponding to the file and each position number, and marked as |i'|Mni, where |i'| is the reference bit sequence corresponding to the bit sequence code. Finally, the bit sequence codes are combined in descending order according to the order of the position numbers i corresponding to the reference bit sequences of each bit sequence code, and then the encryption code Jn corresponding to each file is obtained.

4. The file management method based on encryption technology according to claim 3 is characterized in that: The specific method of obtaining the restoration serial numbers corresponding to the extraction code through restoration calculation according to the input extraction code is as follows; The extraction code is composed of multiple bit codes like the encryption code. Each bit code contains a position number |i'| and a suffix value Xi. According to each bit code |i'|Xi in the extraction code, the suffix value Xi of the position number i of each bit code is obtained. At the same time, according to the position number i of each bit code in the extraction code TQ, the calibration value Bi corresponding to each bit code is obtained. Through the restoration calculation formula: Hi=(Xi÷i)-Bi, the restoration number Hi corresponding to each bit code in the extraction code TQ is calculated.

5. The file management method based on encryption technology according to claim 4 is characterized in that: The specific method for verifying the restoration serial number corresponding to the extraction code is as follows: When the restoration numbers Hi corresponding to the respective bit sequence codes in the extraction code are consistent, the value of the restoration number Hi is used as the extraction label G. When the restoration numbers Hi corresponding to the respective bit sequence codes in the extraction code are inconsistent, no extraction label is generated and a verification failure signal is generated.

6. The file management method based on encryption technology according to claim 5 is characterized in that: After verification, the specific method of obtaining the comparison code according to the restored serial number is as follows: After the extraction number is generated, the encrypted code corresponding to the storage number having the same value is extracted from the encryption reference list according to the value of the extraction number, and is used as the comparison code.

7. The file management method based on encryption technology according to claim 6 is characterized in that: The specific method of comparing the comparison code with the extraction code is: The comparison code is compared with the extraction code. When the comparison code and the extraction code are consistent, the file with the specific corresponding storage serial number is extracted. If they are inconsistent, the file will not be extracted and an extraction failure prompt will be generated.

8. The file management method based on encryption technology according to claim 2 is characterized in that: The specific method of obtaining six natural numbers that meet the set calibration number acquisition rules is: Since B1, B2, B3, B4, B5 and B6 are six consecutive natural numbers, and their sum is 69, we can set the middle number as B3=Q, then B2=Q-1, B1=Q-2, B4=Q+1, B5=Q+2, B6=Q+3, and substitute these numbers into the preset set calibration number to obtain the rule B1+B2+B3+B4+B5+B6=69, and we can get: (Q-2)+(Q-1)+Q+(Q+1)+(2+2)+(Q+3)=69; simplifying the equation, we get: 6Q+3=69, and further calculation shows 6Q=66, solving for Q=11, and then obtaining the specific values ​​of B1, B2, B3, B4, B5 and B6, that is, B1=9, B2=10, B3=11, B4=12, B5=13, B6=14.