A hard disk data encryption and secure storage system
Through the design of the hard disk data encryption secure storage system, combined with the evaluation of the hardware encryption module and the recommended module, the problem that the hard disk cannot match the most suitable encryption method is solved, and the efficiency and security of hard disk data encryption are improved.
Patent Information
- Application Number
- CN202411160598.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-22
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2044-08-22
AI Technical Summary
The existing hard disk data encryption secure storage system cannot match the most suitable encryption method for the hard disk, resulting in the inability to optimize encryption efficiency and data security.
A hard disk data encryption secure storage system is designed, including hardware encryption module, hard disk management module, efficiency recommendation module, security recommendation module and encryption control module. By managing and evaluating hard disk data, it recommends and selects the most suitable one. Encryption method to improve encryption efficiency and security.
Through the analysis and evaluation of various encryption methods, we can choose the most appropriate encryption method based on the saturation and security needs of the hard disk, thereby improving the efficiency and security of hard disk data encryption.
Smart Images

Figure CN118690422B_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the field of hard disk encryption, relates to data analysis technology, and specifically is a hard disk data encryption and security storage system. Background Art
[0002] Hard disk encryption refers to encrypting the computer user's hard disk to prevent information leakage. In order to prevent risks and hidden dangers such as data loss and data corruption, appropriate security measures should be taken, such as regularly backing up important data, using encryption technology to protect sensitive information, properly disposing of discarded storage media, and ensuring the safe use and management of mobile storage media.
[0003] The hard disk data encryption security storage system in the prior art can only encrypt the hard disk data, but different encryption methods need to be adopted for hard disks in different states to ensure encryption efficiency and data storage security. The traditional hard disk encryption system cannot match the most suitable encryption method for the hard disk, resulting in the hard disk encryption efficiency and the security of the encrypted data cannot be optimized.
[0004] In view of the above technical problems, this application proposes a solution. Summary of the invention
[0005] The purpose of the present invention is to provide a hard disk data encryption and security storage system, which is used to solve the problem that the existing technology cannot match the most suitable encryption method for the hard disk, resulting in the hard disk encryption efficiency and the security of the encrypted data cannot be optimized;
[0006] The technical problem to be solved by the present invention is: how to provide a hard disk data encryption and security storage system that can match the most suitable encryption method for the hard disk.
[0007] The purpose of the present invention can be achieved through the following technical solutions:
[0008] A hard disk data encryption and secure storage system comprises a secure storage platform, wherein the secure storage platform is communicatively connected with a hardware encryption module, a hard disk management module, an efficiency recommendation module, a security recommendation module and an encryption control module;
[0009] The hardware encryption module is used to encrypt the hard disk data and mark the processing object, processing process and processing method;
[0010] The hard disk management module is used to manage and analyze the hard disk and obtain a number of saturation intervals, and send all saturation intervals to the efficiency recommendation module and the security recommendation module through the secure storage platform;
[0011] The efficiency recommendation module is used to recommend and analyze the hard disk data encryption method from the perspective of efficiency optimization and determine whether the saturation interval has the necessity of efficiency recommendation;
[0012] The security recommendation module is used to recommend and analyze the hard disk data encryption method from the perspective of security optimization and determine whether the saturation interval has the necessity of security recommendation;
[0013] The encryption control module is used to control the encryption method of the hard disk data.
[0014] Furthermore, the specific process of the hardware encryption module encrypting the hard disk data includes: randomly selecting an encryption method to encrypt the hard disk data, the encryption methods include modifying the partition table, hard disk sector data encryption, user authority encryption and compression encryption, marking the encrypted hard disk as a processing object, marking the hard disk encryption process of the processing object as a processing process, and marking the hard disk encryption method of the processing object as a processing method.
[0015] Furthermore, the specific process of the hard disk management module managing and analyzing the hard disk includes: obtaining the ratio of the used space of the processing object to the total hard disk space when the hard disk is encrypted and marking it as the saturation value of the processing object, generating a management cycle, and the saturation range is composed of the maximum and minimum values of the saturation values of all processing objects in the management cycle, and dividing the saturation range into several saturation intervals.
[0016] Furthermore, the specific process of the efficiency recommendation module recommending and analyzing the hard disk data encryption method from the perspective of efficiency optimization includes: obtaining the occupancy data ZY, type data LX and time-consuming data HS of all processing objects whose saturation values are within the saturation interval, the occupancy data ZY is the used space memory value of the processing object when the hard disk is encrypted, the type data LX is the number of file types stored in the used space of the processing object, and the time-consuming data HS is the total processing time of the processing object. The efficiency coefficient XL of the processing object is obtained by numerically calculating the occupancy data ZY, type data LX and time-consuming data HS.
[0017] Furthermore, the specific process of determining whether the saturation interval has the necessity of efficiency recommendation includes: summing and averaging the efficiency coefficients XL of the processing objects encrypted by the same encryption method in the saturation interval to obtain the efficiency performance value of the encryption method, and then performing variance calculation on the efficiency performance values of all encryption methods in the saturation interval to obtain the required efficiency value of the saturation interval, and comparing the required efficiency value with the preset required efficiency threshold: if the required efficiency value is less than the required efficiency threshold, then it is determined that the saturation interval does not have the necessity of efficiency recommendation; if the required efficiency value is greater than or equal to the required efficiency threshold, then it is determined that the saturation interval has the necessity of efficiency recommendation, and the processing method with the largest efficiency performance value is marked as the efficiency recommendation method for the saturation interval.
[0018] Furthermore, the specific process of the security recommendation module recommending and analyzing the hard disk data encryption method from the perspective of security optimization includes: obtaining the lost data FS, damaged data SH and attack data GJ of all processing objects whose saturation values are within the saturation interval, the lost data DS, damaged data SH and attack data GJ are respectively the number of times the processing object has experienced data loss, data corruption and virus infection during the management period; and obtaining the safety factor AQ of the processing object during the management period by numerically calculating the lost data FS, damaged data SH and attack data GJ.
[0019] Furthermore, the specific process of determining whether the saturated interval has the necessity of safety recommendation includes: summing and averaging the safety factors AQ of the processing objects encrypted by the same encryption method in the saturated interval to obtain the safety performance value of the encryption method, performing variance calculation on the safety performance values of all encryption methods in the saturated interval to obtain the necessary safety value of the saturated interval, and comparing the necessary safety value with a preset necessary safety threshold: if the necessary safety value is less than the necessary safety threshold, then it is determined that the saturated interval does not have the necessity of safety recommendation; if the necessary safety value is greater than or equal to the necessary safety threshold, then it is determined that the saturated interval has the necessity of safety recommendation, and the processing method with the largest safety performance value is marked as the safe recommended method for the saturated interval.
[0020] Furthermore, the specific process of the encryption control module controlling the encryption method of the hard disk data includes: after the next management cycle begins, when the hard disk data needs to be encrypted, the saturation value of the hard disk is first calculated, and then the saturation interval matching the hard disk saturation value is retrieved, and the efficiency recommendation necessity and security recommendation necessity of the saturation interval are determined: if the saturation interval does not have both the efficiency recommendation necessity and the security recommendation necessity, then a method is randomly selected from the encryption methods to encrypt the hard disk data; if the saturation interval has both the efficiency recommendation necessity and the security recommendation necessity, then a method is randomly selected from the efficiency recommendation method and the security recommendation method of the saturation interval to encrypt the hard disk data; otherwise, when the saturation interval has the efficiency recommendation necessity, the hard disk data is encrypted using the efficiency recommendation method, and when the saturation interval has the security recommendation necessity, the hard disk data is encrypted using the security recommendation method.
[0021] Furthermore, the working method of the hard disk data encryption and secure storage system comprises the following steps:
[0022] Step 1: Encrypt the hard disk data: randomly select an encryption method to encrypt the hard disk data, mark the encrypted hard disk as a processing object, mark the encryption process of the hard disk of the processing object as a processing process, and mark the encryption method of the hard disk of the processing object as a processing method;
[0023] Step 2: Manage and analyze the hard disk: obtain the ratio of the used space of the processing object to the total space of the hard disk during hard disk encryption and mark it as the saturation value of the processing object, generate a management cycle, and generate a saturation interval through the saturation values of all processing objects;
[0024] Step 3: Recommend and analyze the hard disk data encryption method from the perspective of efficiency optimization: obtain the occupancy data ZY, type data LX and time consumption data HS of all processing objects whose saturation values are within the saturation interval, and perform numerical calculations to obtain the necessary efficiency value of the saturation interval. Use the necessary efficiency value to determine whether the saturation interval has the necessity of efficiency recommendation;
[0025] Step 4: Recommend and analyze the hard disk data encryption method from the perspective of security optimization: obtain the lost data FS, damaged data SH and attack data GJ of all processing objects whose saturation values are within the saturation interval, and perform numerical calculations to obtain the necessary security value of the saturation interval. Use the necessary security value to determine whether the saturation interval has security necessity;
[0026] Step 5: Control the encryption method of hard disk data: After the next management cycle starts, when hard disk data encryption is required, first calculate the saturation value of the hard disk, then call the saturation interval that matches the hard disk saturation value, and select the encryption method based on the efficiency recommendation necessity and security recommendation necessity of the saturation interval.
[0027] The present invention has the following beneficial effects:
[0028] The hard disk encryption module can be used to encrypt hard disk data, provide multiple encryption methods for the encryption process, and then analyze the saturation level of the hard disk encryption in combination with the hard disk management module, and provide data support for the encryption control process by combining the encryption method and the saturation level;
[0029] The efficiency recommendation module can be used to recommend and analyze the hard disk data encryption method from the perspective of efficiency optimization, analyze the encryption processing efficiency of the processing object in each saturation interval, and then evaluate the necessity of efficiency recommendation in the saturation interval by combining the efficiency performance values corresponding to all encryption methods, and mark the saturation intervals that are necessary for efficiency recommendation with efficiency recommendation methods;
[0030] The security recommendation module can recommend and analyze the hard disk data encryption method from the perspective of security optimization, comprehensively analyze and calculate the multiple data storage security parameters of the processing object in the saturation interval to obtain the security factor, and then evaluate the data storage security of the encrypted processing object according to the security factor. According to the evaluation results, the security recommendation method of the saturation interval is determined to improve the storage security of the encrypted hard disk data in the saturation interval where security recommendation is necessary;
[0031] 4. The encryption control mode can be used to control the encryption method of hard disk data. After analyzing the efficiency recommendation necessity and security recommendation necessity of all saturation intervals in the previous management cycle, the most appropriate encryption method can be selected according to the hard disk saturation value to improve hardware data encryption efficiency and data storage security. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0033] Figure 1 is a system block diagram of Embodiment 1 of the present invention;
[0034] Figure 2 This is a flow chart of the method of Embodiment 2 of the present invention. DETAILED DESCRIPTION
[0035] 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. Embodiment 1
[0036] like Figure 1 As shown, a hard disk data encryption secure storage system includes a secure storage platform, which is communicatively connected to a hardware encryption module, a hard disk management module, an efficiency recommendation module, a security recommendation module, and an encryption control module.
[0037] The hardware encryption module is used to encrypt hard disk data: randomly select encryption methods to encrypt hard disk data, encryption methods include modifying the partition table, hard disk sector data encryption, user permission encryption and compression encryption, mark the encrypted hard disk as a processing object, mark the hard disk encryption process of the processing object as a processing process, and mark the hard disk encryption method of the processing object as a processing method; encrypt the hard disk data, provide a variety of encryption methods for the encryption process, and then analyze the saturation level of the hard disk encryption in combination with the hard disk management module, and provide data support for the encryption control process in combination with the encryption method and saturation level.
[0038] The hard disk management module is used to manage and analyze the hard disk: obtain the ratio of the used space of the processing object to the total hard disk space when the hard disk is encrypted and mark it as the saturation value of the processing object, generate a management cycle, and the saturation range is composed of the maximum and minimum values of the saturation values of all processing objects in the management cycle. The saturation range is divided into several saturation intervals, and all the saturation intervals are sent to the efficiency recommendation module and the security recommendation module through the secure storage platform.
[0039] The efficiency recommendation module is used to recommend and analyze the hard disk data encryption method from the perspective of efficiency optimization: obtain the occupied data ZY, type data LX and time-consuming data HS of all processing objects whose saturation values are within the saturation interval. The occupied data ZY is the used space memory value of the processing object when the hard disk is encrypted. The type data LX is the number of file types stored in the used space of the processing object. The time-consuming data HS is the total processing time of the processing object. The efficiency coefficient XL of the processing object is obtained, where k1, k2 and k3 are all proportional coefficients, and k1>k2>k3>1; the efficiency coefficients XL of the processing objects encrypted by the same encryption method in the saturation interval are summed and averaged to obtain the efficiency performance value of the encryption method, and then the variance of the efficiency performance values of all encryption methods in the saturation interval is calculated to obtain the required efficiency value of the saturation interval, and the required efficiency value is compared with the preset required efficiency threshold: if the required efficiency value is less than the required efficiency threshold, it is determined that the saturation interval does not have the necessity of efficiency recommendation; if the required efficiency value is greater than or equal to the required efficiency threshold, it is determined that the saturation interval has the necessity of efficiency recommendation, and the processing method with the largest efficiency performance value is marked as the efficiency recommended method of the saturation interval; from the perspective of efficiency optimization, the hard disk data encryption method is recommended and analyzed, the encryption processing efficiency of the processing object in each saturation interval is analyzed, and then the necessity of efficiency recommendation of the saturation interval is evaluated in combination with the efficiency performance values corresponding to all encryption methods, and the saturation interval with the necessity of efficiency recommendation is marked as the efficiency recommended method.
[0040] The security recommendation module is used to recommend and analyze the hard disk data encryption method from the perspective of security optimization: obtain the lost data FS, damaged data SH and attack data GJ of all processing objects whose saturation values are within the saturation interval, where the lost data DS, damaged data SH and attack data GJ are the number of times the processing object has data loss, data damage and virus infection during the management period; the safety factor AQ of the processing object during the management period is obtained through the formula AQ=m1*GJ+m2*SH+m3*FS, where m1, m2 and m3 are all proportional coefficients, and m1>m2>m3>1; the safety factors AQ of the processing objects encrypted with the same encryption method in the saturation interval are summed and averaged to obtain the security performance value of the encryption method, and the variance of the security performance values of all encryption methods in the saturation interval is calculated. The necessary security value of the saturated interval is calculated, and the necessary security value is compared with the preset necessary security threshold: if the necessary security value is less than the necessary security threshold, the saturated interval is determined to have no necessity for security recommendation; if the necessary security value is greater than or equal to the necessary security threshold, the saturated interval is determined to have the necessity for security recommendation, and the processing method with the largest security performance value is marked as the safe recommended method for the saturated interval; from the perspective of security optimization, a recommendation analysis is performed on the hard disk data encryption method, and a comprehensive analysis and calculation are performed on multiple data storage security parameters of the processing object in the saturated interval to obtain a safety factor, and then the data storage security of the encrypted processing object is evaluated according to the safety factor, and the safety recommended method for the saturated interval is determined according to the evaluation result, so as to improve the storage security of the encrypted hard disk data in the saturated interval that has the necessity for security recommendation.
[0041] The encryption control module is used to control the encryption method of hard disk data: after the next management cycle starts, when hard disk data encryption is required, the saturation value of the hard disk is first calculated, and then the saturation interval matching the hard disk saturation value is retrieved to determine the efficiency recommendation necessity and security recommendation necessity of the saturation interval: if the saturation interval does not have both the efficiency recommendation necessity and the security recommendation necessity, a method is randomly selected from the encryption methods to encrypt the hard disk data; if the saturation interval has both the efficiency recommendation necessity and the security recommendation necessity, a method is randomly selected from the efficiency recommendation method and the security recommendation method of the saturation interval to encrypt the hard disk data; otherwise, when the saturation interval has the efficiency recommendation necessity, the hard disk data is encrypted using the efficiency recommendation method, and when the saturation interval has the security recommendation necessity, the hard disk data is encrypted using the security recommendation method; the encryption method of hard disk data is controlled, and after analyzing the efficiency recommendation necessity and security recommendation necessity of all saturation intervals in the previous management cycle, the most suitable encryption method can be screened out according to the hard disk saturation value to improve the hardware data encryption efficiency and data storage security. Embodiment 2
[0042] like Figure 2 As shown, a method for securely storing hard disk data through encryption includes the following steps:
[0043] Step 1: Encrypt the hard disk data: randomly select an encryption method to encrypt the hard disk data, mark the encrypted hard disk as a processing object, mark the encryption process of the hard disk of the processing object as a processing process, and mark the encryption method of the hard disk of the processing object as a processing method;
[0044] Step 2: Manage and analyze the hard disk: obtain the ratio of the used space of the processing object to the total space of the hard disk during hard disk encryption and mark it as the saturation value of the processing object, generate a management cycle, and generate a saturation interval through the saturation values of all processing objects;
[0045] Step 3: Recommend and analyze the hard disk data encryption method from the perspective of efficiency optimization: obtain the occupancy data ZY, type data LX and time consumption data HS of all processing objects whose saturation values are within the saturation interval, and perform numerical calculations to obtain the necessary efficiency value of the saturation interval. Use the necessary efficiency value to determine whether the saturation interval has the necessity of efficiency recommendation;
[0046] Step 4: Recommend and analyze the hard disk data encryption method from the perspective of security optimization: obtain the lost data FS, damaged data SH and attack data GJ of all processing objects whose saturation values are within the saturation interval, and perform numerical calculations to obtain the necessary security value of the saturation interval. Use the necessary security value to determine whether the saturation interval has security necessity;
[0047] Step 5: Control the encryption method of hard disk data: After the next management cycle starts, when hard disk data encryption is required, first calculate the saturation value of the hard disk, then call the saturation interval that matches the hard disk saturation value, and select the encryption method based on the efficiency recommendation necessity and security recommendation necessity of the saturation interval.
[0048] A hard disk data encryption and security storage system randomly selects an encryption method to encrypt hard disk data when working, marks the encrypted hard disk as a processing object, marks the hard disk encryption process of the processing object as a processing process, and marks the hard disk encryption method of the processing object as a processing method; obtains the ratio of the used space of the processing object to the total hard disk space when the hard disk is encrypted and marks it as the saturation value of the processing object, generates a management cycle, and generates a saturation interval through the saturation values of all processing objects; recommends and analyzes the hard disk data encryption method from the perspective of efficiency optimization; recommends and analyzes the hard disk data encryption method from the perspective of security optimization; after the next management cycle starts, when hard disk data encryption is required, first calculates the saturation value of the hard disk, then retrieves the saturation interval matching the hard disk saturation value, and selects the encryption method based on the necessity of efficiency recommendation and security recommendation of the saturation interval.
[0049] The above contents are merely examples and explanations of the structure of the present invention. The technicians in this technical field may make various modifications or additions to the specific embodiments described or replace them in a similar manner. As long as they do not deviate from the structure of the invention or exceed the scope defined by the claims, they should all fall within the protection scope of the present invention.
[0050] The above formulas are obtained by collecting a large amount of data and performing software simulation to select a formula close to the actual value. The coefficients in the formula are set by technicians in this field according to actual conditions; for example: Formula ; A technician in this field collects multiple groups of sample data and sets a corresponding efficiency coefficient for each group of sample data; Substitute the set efficiency coefficient and the collected sample data into the formula, any three formulas constitute a three-variable linear equation system, screen the calculated coefficients and take the average, and obtain the values of k1, k2 and k3 as 4.28, 2.79 and 2.02 respectively;
[0051] The size of the coefficient is to quantify each parameter to obtain a specific value for subsequent comparison. The size of the coefficient depends on the amount of sample data and the initial setting of the corresponding efficiency coefficient for each set of sample data by technical personnel in this field; as long as it does not affect the proportional relationship between the parameter and the quantized value, such as the efficiency coefficient is proportional to the value of the occupied data.
[0052] In the description of this specification, the description with reference to the terms "one embodiment", "example", "specific example", etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0053] The preferred embodiments of the present invention disclosed above are only used to help explain the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to only specific implementation methods. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can understand and use the present invention well. The present invention is limited only by the claims and their full scope and equivalents.
Claims
1. A hard disk data encryption and secure storage system, characterized in that: It includes a secure storage platform, which is communicatively connected to a hardware encryption module, a hard disk management module, an efficiency recommendation module, a security recommendation module and an encryption control module; The hardware encryption module is used to encrypt the hard disk data and mark the processing object, processing process and processing method; The hard disk management module is used to manage and analyze the hard disk and obtain a number of saturation intervals, and send all saturation intervals to the efficiency recommendation module and the security recommendation module through the secure storage platform; The efficiency recommendation module is used to recommend and analyze the hard disk data encryption method from the perspective of efficiency optimization and determine whether the saturation interval has the necessity of efficiency recommendation; The security recommendation module is used to recommend and analyze the hard disk data encryption method from the perspective of security optimization and determine whether the saturation interval has the necessity of security recommendation; The encryption control module is used to control the encryption method of hard disk data; The specific process of the efficiency recommendation module recommending and analyzing the hard disk data encryption method from the perspective of efficiency optimization includes: obtaining the occupied data ZY, type data LX and time-consuming data HS of all processing objects whose saturation values are within the saturation interval, the occupied data ZY is the used space memory value of the processing object when the hard disk is encrypted, the type data LX is the number of file types stored in the used space of the processing object, and the time-consuming data HS is the total processing time of the processing object, and the efficiency coefficient XL of the processing object is obtained by numerically calculating the occupied data ZY, type data LX and time-consuming data HS; The specific process of the security recommendation module recommending and analyzing the hard disk data encryption method from the perspective of security optimization includes: obtaining the lost data FS, damaged data SH and attack data GJ of all processing objects whose saturation values are within the saturation interval, where the lost data DS, damaged data SH and attack data GJ are the times of data loss, data damage and virus infection of the processing object in the management period; obtaining the safety factor AQ of the processing object in the management period by numerically calculating the lost data FS, damaged data SH and attack data GJ; The specific process of determining whether the saturation interval has the necessity of safety recommendation includes: summing and averaging the safety coefficients AQ of the processing objects encrypted by the same encryption method in the saturation interval to obtain the safety performance value of the encryption method, performing variance calculation on the safety performance values of all encryption methods in the saturation interval to obtain the necessary safety value of the saturation interval, and comparing the necessary safety value with the preset necessary safety threshold: if the necessary safety value is less than the necessary safety threshold, it is determined that the saturation interval does not have the necessity of safety recommendation; if the necessary safety value is greater than or equal to the necessary safety threshold, it is determined that the saturation interval has the necessity of safety recommendation, and the processing method with the largest safety performance value is marked as the safe recommended method for the saturation interval; The specific process of the encryption control module controlling the encryption method of the hard disk data includes: after the next management cycle starts, when the hard disk data needs to be encrypted, the saturation value of the hard disk is first calculated, and then the saturation interval matching the hard disk saturation value is retrieved, and the efficiency recommendation necessity and security recommendation necessity of the saturation interval are judged: if the saturation interval does not have both the efficiency recommendation necessity and the security recommendation necessity, then a method is randomly selected from the encryption methods to encrypt the hard disk data; if the saturation interval has both the efficiency recommendation necessity and the security recommendation necessity, then a method is randomly selected from the efficiency recommendation method and the security recommendation method of the saturation interval to encrypt the hard disk data; otherwise, when the saturation interval has the efficiency recommendation necessity, the efficiency recommendation method is used to encrypt the hard disk data, and when the saturation interval has the security recommendation necessity, the security recommendation method is used to encrypt the hard disk data.
2. A hard disk data encryption and secure storage system according to claim 1, characterized in that: The specific process of the hardware encryption module encrypting the hard disk data includes: randomly selecting an encryption method to encrypt the hard disk data, the encryption methods include modifying the partition table, hard disk sector data encryption, user permission encryption and compression encryption, marking the encrypted hard disk as a processing object, marking the hard disk encryption process of the processing object as a processing process, and marking the hard disk encryption method of the processing object as a processing method.
3. A hard disk data encryption and secure storage system according to claim 2, characterized in that: The specific process of the hard disk management module managing and analyzing the hard disk includes: obtaining the ratio of the used space of the processing object to the total hard disk space when the hard disk is encrypted and marking it as the saturation value of the processing object, generating a management cycle, and the saturation range is composed of the maximum and minimum values of the saturation values of all processing objects in the management cycle, and dividing the saturation range into several saturation intervals.
4. A hard disk data encryption and secure storage system according to claim 3, characterized in that: The specific process of determining whether the saturated interval has the necessity of efficiency recommendation includes: summing and averaging the efficiency coefficients XL of the processing objects encrypted by the same encryption method in the saturated interval to obtain the efficiency performance value of the encryption method, and then performing variance calculation on the efficiency performance values of all encryption methods in the saturated interval to obtain the required efficiency value of the saturated interval, and comparing the required efficiency value with the preset required efficiency threshold: if the required efficiency value is less than the required efficiency threshold, then it is determined that the saturated interval does not have the necessity of efficiency recommendation; if the required efficiency value is greater than or equal to the required efficiency threshold, then it is determined that the saturated interval has the necessity of efficiency recommendation, and the processing method with the largest efficiency performance value is marked as the efficiency recommendation method for the saturated interval.
5. A hard disk data encryption and secure storage system according to any one of claims 1 to 4, characterized in that: The working method of the hard disk data encryption and security storage system comprises the following steps: Step 1: Encrypt the hard disk data: randomly select an encryption method to encrypt the hard disk data, mark the encrypted hard disk as a processing object, mark the encryption process of the hard disk of the processing object as a processing process, and mark the encryption method of the hard disk of the processing object as a processing method; Step 2: Manage and analyze the hard disk: obtain the ratio of the used space of the processing object to the total space of the hard disk during hard disk encryption and mark it as the saturation value of the processing object, generate a management cycle, and generate a saturation interval through the saturation values of all processing objects; Step 3: Recommend and analyze the hard disk data encryption method from the perspective of efficiency optimization: obtain the occupancy data ZY, type data LX and time consumption data HS of all processing objects whose saturation values are within the saturation interval, and perform numerical calculations to obtain the necessary efficiency value of the saturation interval. Use the necessary efficiency value to determine whether the saturation interval has the necessity of efficiency recommendation; Step 4: Recommend and analyze the hard disk data encryption method from the perspective of security optimization: obtain the lost data FS, damaged data SH and attack data GJ of all processing objects whose saturation values are within the saturation interval, and perform numerical calculations to obtain the necessary security value of the saturation interval. Use the necessary security value to determine whether the saturation interval has security necessity; Step 5: Control the encryption method of hard disk data: After the next management cycle starts, when hard disk data encryption is required, first calculate the saturation value of the hard disk, then call the saturation interval that matches the hard disk saturation value, and select the encryption method based on the efficiency recommendation necessity and security recommendation necessity of the saturation interval.
Citation Information
Patent Citations
Data processing method and mobile storage equipment
CN102446140A
Disk data encryption method and device
CN104751081A
Encryption and decryption method and system capable of aiming at disk data memory area
CN106709380A
Hard disk capable of simultaneous encryption and error tolerance
CN108595988A
Disk partition encryption method, system and equipment, and computer readable medium
CN112926101A
