Intelligent data security verification method
By dividing hash checksum transmission levels during data transmission, the problem of low data exception handling efficiency in the prior art is solved, and the verification efficiency of the data network and the security of data transmission are improved.
Patent Information
- Application Number
- CN202510075230.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-17
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2045-01-17
AI Technical Summary
The prior art cannot effectively handle data abnormalities when determining data, and the verification efficiency of the data network is low, resulting in risks in data transmission in the network.
By randomly extracting verification data and data to be verified during data transmission, periodically verifying the transmitted data based on hash verification, dividing the transmission levels, and determining the qualification of the data transmission situation based on the level proportion. In abnormal situations, Adjust transmission bandwidth, key update frequency or hashing algorithm.
It improves the verification efficiency of the data network, enhances the security of data transmission in the network, and can effectively handle data abnormalities.
Smart Images

Figure CN119520167A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of security verification technology, and in particular to an intelligent data security verification method. Background Art
[0002] Data security verification refers to verifying whether an organization or individual's data security capabilities have reached a certain level through a series of assessments and tests, thereby gaining trust and recognition from the outside world. The core purpose of data security verification is to ensure the confidentiality, integrity and availability of data, reduce the risk of data leakage, and avoid unauthorized access and spread of sensitive information.
[0003] Invention application: CN114925782A, discloses a method and system for automatic verification of data classification and grading, including the following steps: receiving a classification and grading list, pre-processing and saving; accessing a database to be verified, extracting a number of data samples, automatically proofreading the data samples based on the classification and grading list as a standard, obtaining the verification result of each data item, and calculating a first accuracy rate; if the first accuracy rate is greater than a preset value, a prompt is given to submit a new classification and grading list, and the process is terminated or returned to receive a new classification and grading list; it can be seen that the above technical solution has the following problems: when data anomalies are determined, the abnormal situation cannot be handled, and the verification efficiency of the data network is low, resulting in risks in data transmission in the network. Summary of the invention
[0004] To this end, the present invention provides an intelligent data security verification method to overcome the problem in the prior art that when data anomalies are determined, the abnormal situation cannot be handled, the verification efficiency of the data network is low, and the data transmission in the network is risky.
[0005] To achieve the above object, the present invention provides an intelligent data security verification method, comprising: S1, when a data transmission instruction is obtained, a number of data are randomly selected from the data to be transmitted and respectively determined as verification data, and the corresponding verification data received by the receiving end is determined as the data to be verified, and the verification instruction is periodically sent with a preset verification time period as a period; S2, encrypting each data to be transmitted to generate a plurality of encrypted strings, transmitting each encrypted string, receiving the encrypted string at the receiving end, and decrypting each encrypted string based on a stored key by a decryption unit; S3, determining the single group of verification data and the data to be verified as a single group of transmission data, and upon receiving the verification instruction, the verification unit verifies each group of transmission data within a preset verification time based on hash verification, obtains hash values of the verification data and the data to be verified for the single group of transmission data, and determines the transmission integrity of the transmission data based on the obtained hash values; S4, dividing the transmission level of each group of transmission data based on each transmission integrity, the transmission level includes primary transmission, secondary transmission, tertiary transmission and quaternary transmission; S5, when the classification of each transmission level is completed, whether the data transmission is qualified is determined based on the proportion of the transmission level, and when the data transmission is determined to be abnormal, a processing method for the abnormal transmission is determined, including: The transmission bandwidth for the data is adjusted to a corresponding value, the key update frequency of the decryption unit is adjusted to a corresponding value, or the hash algorithm is updated.
[0006] Furthermore, in S3, the process of determining the transmission integrity of the transmitted data based on the acquired hash value includes: Compare the hash values of the verification data and the data to be verified, and determine the ratio of the number of bytes of the same data to the total number of bytes of the hash values of the data to be verified as the transmission integrity for a single group of transmitted data; In S4, the process of classifying the transmission level of the transmission data based on the transmission integrity includes: If the transmission integrity is greater than a second preset integrity, the single group of transmission data is divided into a first-level transmission; If the transmission integrity is less than or equal to the second preset integrity and greater than the first preset integrity, the single group of transmission data is recorded as the data to be evaluated, and the level of each data to be evaluated is divided based on the data distribution parameter of each data to be evaluated; If the transmission integrity is less than or equal to the first preset integrity, the transmission level of the transmission data is divided based on the integrity difference parameter.
[0007] Furthermore, the level of each data to be evaluated is divided based on the data distribution parameter of each data to be evaluated, including: Obtain data distribution parameters, obtain the transmission time nodes of each data to be evaluated in turn, calculate the time difference between each transmission time node, solve the ratio of the average value of each time difference to the preset verification time length, and obtain the data distribution parameters; If the data distribution parameter is less than or equal to the preset distribution parameter, the transmission level of each data to be evaluated is divided based on the complete difference parameter; If the data distribution parameter is greater than the preset distribution parameter, each data to be evaluated is divided into two levels for transmission.
[0008] Furthermore, the process of classifying the transmission level of the transmission data or the data to be evaluated based on the complete difference parameter includes: Determine the difference between the first preset integrity and the transmission integrity as a complete difference parameter; If the complete difference parameter is less than or equal to the preset complete difference parameter, the corresponding data to be evaluated or the transmission data is divided into three levels of transmission; If the complete difference parameter is greater than the preset complete difference parameter, the corresponding data to be evaluated or the transmission data is divided into four levels of transmission.
[0009] Further, in S5, determining whether the data transmission condition is qualified based on the proportion of the transmission level includes: Determine the proportion of each transmission level, and determine the ratio of the calculated number of groups of transmission data divided into the first level transmission and the total number of transmission data in each group as the first level proportion; determine the calculated ratio of the number of groups of transmission data divided into the second level transmission and the total number of transmission data in each group as the second level proportion; determine the calculated ratio of the number of groups of transmission data divided into the third level transmission and the total number of transmission data in each group as the third level proportion; determine the calculated ratio of the number of groups of transmission data divided into the fourth level transmission and the total number of transmission data in each group as the fourth level proportion; If the largest value among the proportions of each level is the proportion of the first level, the data transmission is determined to be qualified, and it is determined that the current transmission parameters are continued to complete the transmission of each data to be transmitted; If the largest value among the proportions at each level is the proportion of the second level, it is determined that the data transmission is abnormal, and the transmission bandwidth for the data is adjusted to a corresponding value based on the data distribution parameter; If the third level ratio has the largest value among all levels, the data transmission is determined to be abnormal, and the key update frequency of the decryption unit is adjusted to a corresponding value based on the third level ratio; If the largest value among the proportions at each level is the proportion of level 4, the data transmission is determined to be abnormal and the hash algorithm is updated.
[0010] Further, based on the data distribution parameter, the transmission bandwidth for the data is adjusted to a corresponding value, wherein: The increase in the transmission bandwidth determined based on the data distribution parameter is proportional to the data distribution parameter.
[0011] Furthermore, when the adjustment of the transmission bandwidth is completed, the adjusted transmission bandwidth is compared with the preset maximum bandwidth. If the adjusted transmission bandwidth is less than or equal to the preset maximum bandwidth, the adjusted transmission bandwidth is continuously used to complete the transmission of the data to be transmitted; if the adjusted transmission bandwidth is greater than the preset maximum bandwidth, the preset maximum bandwidth is used to complete the transmission of the data to be transmitted, and the compression ratio of the data to be transmitted during the transmission process is adjusted to 1.11 times the initial compression ratio.
[0012] Further, the key update frequency of the decryption unit is adjusted to a corresponding value based on the three-level proportion, wherein: The increase in the key update frequency of the decryption unit determined based on the three-level proportion is proportional to the three-level proportion.
[0013] Compared with the prior art, the beneficial effect of the present invention lies in that the data that has been transmitted and the data to be transmitted are extracted for hash verification, and each group of transmission data is divided into transmission levels based on the generated hash value, and whether the data transmission is qualified is determined according to the proportion of each transmission level. When the data is determined to be abnormal, the abnormal situation is processed, thereby improving the verification efficiency of the data network and improving the security of data transmission in the network.
[0014] Furthermore, the transmission level of the transmission data is divided according to the transmission completeness. When the transmission completeness is less than or equal to the second preset completeness and greater than the first preset completeness, a small amount of data is missing. The group of transmission data is preliminarily determined as the data to be evaluated. After completing the level division of each group of transmission data within the preset verification time, the level of each data to be evaluated is re-divided as a whole to determine the data distribution parameter. The data distribution parameter characterizes the time distribution of each data to be evaluated. When the data distribution parameter is greater than the preset distribution parameter, the distribution of missing data is dispersed. At this time, some data is missing due to fluctuations in the network. The data to be evaluated corresponding to the network abnormality is divided into secondary transmission. While accurately dividing the level of each group of transmission data within the fine preset verification time, the verification accuracy of each data is further improved.
[0015] Furthermore, when the data distribution parameter is less than or equal to the preset distribution parameter, missing data sets appear in the data set, and the transmission level of each data to be evaluated is further divided according to the complete difference parameter; when it is determined that the transmission integrity is less than or equal to the first preset integrity, the transmission level of the transmission data is divided based on the complete difference parameter; when the complete difference parameter is less than or equal to the preset complete difference parameter, a large amount of abnormal data appears due to data interception, and the transmission data or data to be evaluated in this case is recorded as three-level transmission; when the complete difference parameter is greater than the preset complete difference parameter, the verification accuracy deviates, resulting in the situation that affects the accuracy of the level division of the transmission data, and the data is divided into four levels of transmission; the division is carried out according to the specific details of each group of transmission data, which serves as the data basis for the subsequent evaluation of whether the transmission status of the data is qualified, thereby improving the efficiency of data verification.
[0016] Furthermore, when the division of each transmission level is completed, whether the data transmission is qualified is determined based on the proportion of the transmission level. When the proportion of each level is the largest at the second level, the integrity of the transmitted data fluctuates due to network problems. At this time, the data transmission bandwidth is increased to ensure the stability of data transmission. When the proportion of each level is the largest at the third level, a large amount of concentrated abnormal data appears, and there are security risks in data transmission. At this time, the key update frequency of the decryption unit is increased to ensure the security of data transmission; when the proportion of each level is the largest at the fourth level, the hash length is reduced and a data verification algorithm suitable for the data to be transmitted is selected, which effectively avoids excessive deviation in the data level division due to excessively high data verification accuracy. While improving the data detection accuracy, the data detection efficiency is further improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 This is a flowchart of the steps of the intelligent data security verification method according to an embodiment of the present invention; Figure 2 This is a logical decision diagram for classifying transmission levels of transmission data based on transmission integrity according to an embodiment of the present invention. DETAILED DESCRIPTION
[0018] In order to make the objects and advantages of the present invention more clearly understood, the present invention is further described below in conjunction with embodiments; it should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0019] The preferred embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are only used to explain the technical principles of the present invention and are not intended to limit the protection scope of the present invention.
[0020] It should be noted that, in the description of the present invention, terms such as "up", "down", "left", "right", "inside" and "outside" indicating directions or positional relationships are based on the directions or positional relationships shown in the drawings. This is merely for the convenience of description and does not indicate or imply that the device or element must have a specific orientation, be constructed and operated in a specific orientation. Therefore, it cannot be understood as a limitation on the present invention.
[0021] In addition, it should be noted that in the description of the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For those skilled in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0022] See also Figure 1 as well as Figure 2 As shown, they are respectively a flowchart of a method for intelligent data security verification according to an embodiment of the present invention, and a logic decision diagram for dividing the transmission level of transmission data based on transmission integrity; an intelligent data security verification method according to an embodiment of the present invention comprises: S1, when a data transmission instruction is obtained, a number of data are randomly selected from the data to be transmitted and respectively determined as verification data, and the corresponding verification data received by the receiving end is determined as the data to be verified, and the verification instruction is periodically sent with a preset verification time period as a period; S2, encrypting each data to be transmitted to generate a plurality of encrypted strings, transmitting each encrypted string, receiving the encrypted string at the receiving end, and decrypting each encrypted string based on a stored key by a decryption unit; S3, determining the single group of verification data and the data to be verified as a single group of transmission data, and upon receiving the verification instruction, the verification unit verifies each group of transmission data within a preset verification time based on hash verification, obtains hash values of the verification data and the data to be verified for the single group of transmission data, and determines the transmission integrity of the transmission data based on the obtained hash values; S4, dividing the transmission level of each group of transmission data based on each transmission integrity, the transmission level includes primary transmission, secondary transmission, tertiary transmission and quaternary transmission; S5, when the classification of each transmission level is completed, whether the data transmission is qualified is determined based on the proportion of the transmission level, and when the data transmission is determined to be abnormal, a processing method for the abnormal transmission is determined, including: The transmission bandwidth for the data is adjusted to a corresponding value, the key update frequency of the decryption unit is adjusted to a corresponding value, or the hash algorithm is updated.
[0023] Specifically, the data that has been transmitted and the data to be transmitted are extracted for hash verification, and the transmission level of each group of transmission data is divided based on the generated hash value. The qualification of the data transmission is determined according to the proportion of each transmission level. When the data is determined to be abnormal, the abnormal situation is processed, which improves the verification efficiency of the data network and the security of data transmission in the network.
[0024] Specifically, in S3, the process of determining the transmission integrity of the transmitted data based on the obtained hash value includes: Compare the hash values of the verification data and the data to be verified, and determine the ratio of the number of bytes of the same data to the total number of bytes of the hash values of the data to be verified as the transmission integrity for a single group of transmitted data; In S4, the process of classifying the transmission level of the transmission data based on the transmission integrity includes: If the transmission integrity is greater than a second preset integrity, the single group of transmission data is divided into a first-level transmission; If the transmission integrity is less than or equal to the second preset integrity and greater than the first preset integrity, the single group of transmission data is recorded as the data to be evaluated, and the level of each data to be evaluated is divided based on the data distribution parameter of each data to be evaluated; If the transmission integrity is less than or equal to the first preset integrity, the transmission level of the transmission data is divided based on the integrity difference parameter.
[0025] Specifically, the first preset completeness W1 is selected within the interval [0.81, 0.9], and the second preset completeness W2 is selected within the interval [0.94, 0.99].
[0026] Specifically, the level of each data to be evaluated is divided based on the data distribution parameters of each data to be evaluated, including: Obtain data distribution parameters, obtain the transmission time nodes of each data to be evaluated in turn, calculate the time difference between each transmission time node, solve the ratio of the average value of each time difference to the preset verification time length, and obtain the data distribution parameters; If the data distribution parameter is less than or equal to the preset distribution parameter, the transmission level of each data to be evaluated is divided based on the complete difference parameter; If the data distribution parameter is greater than the preset distribution parameter, each data to be evaluated is divided into two levels for transmission.
[0027] Specifically, the preset distribution parameter Y0 is selected within the interval [0.04, 0.2].
[0028] Specifically, the transmission level of the transmission data is divided according to the transmission integrity. When the transmission integrity is less than or equal to the second preset integrity and greater than the first preset integrity, a small amount of data is missing. This group of transmission data is preliminarily determined as the data to be evaluated. After completing the level division of each group of transmission data within the preset verification time, the level of each data to be evaluated is re-divided as a whole to determine the data distribution parameter. The data distribution parameter characterizes the time distribution of each data to be evaluated. When the data distribution parameter is greater than the preset distribution parameter, the distribution of missing data is dispersed. At this time, some data is missing due to fluctuations in the network. The data to be evaluated corresponding to the network abnormality is divided into secondary transmission. While accurately dividing the level of each group of transmission data within the fine preset verification time, the verification accuracy of each data is further improved.
[0029] Specifically, the process of classifying the transmission level of the transmission data or the data to be evaluated based on the complete difference parameter includes: Determine the difference between the first preset integrity and the transmission integrity as a complete difference parameter; If the complete difference parameter is less than or equal to the preset complete difference parameter, the corresponding data to be evaluated or the transmission data is divided into three levels of transmission; If the complete difference parameter is greater than the preset complete difference parameter, the corresponding data to be evaluated or the transmission data is divided into four levels of transmission.
[0030] Specifically, the preset complete difference parameter is 0.72W1.
[0031] Specifically, when the data distribution parameter is less than or equal to the preset distribution parameter, missing data appears in the data set, and the transmission level of each data to be evaluated is further divided according to the complete difference parameter; when it is determined that the transmission integrity is less than or equal to the first preset integrity, the transmission level of the transmission data is divided based on the complete difference parameter; when the complete difference parameter is less than or equal to the preset complete difference parameter, a large amount of abnormal data appears due to data interception, and the transmission data or data to be evaluated in this case is recorded as three-level transmission; when the complete difference parameter is greater than the preset complete difference parameter, the verification accuracy deviates, resulting in the situation that affects the accuracy of the level division of the transmission data, and the data is divided into four levels of transmission; the division is carried out according to the specific details of each group of transmission data, which serves as the data basis for subsequent evaluation of whether the transmission status of the data is qualified, thereby improving the efficiency of data verification.
[0032] Specifically, in S5, determining whether the data transmission condition is qualified based on the proportion of the transmission level includes: Determine the proportion of each transmission level, and determine the ratio of the calculated number of groups of transmission data divided into the first level transmission and the total number of transmission data in each group as the first level proportion; determine the calculated ratio of the number of groups of transmission data divided into the second level transmission and the total number of transmission data in each group as the second level proportion; determine the calculated ratio of the number of groups of transmission data divided into the third level transmission and the total number of transmission data in each group as the third level proportion; determine the calculated ratio of the number of groups of transmission data divided into the fourth level transmission and the total number of transmission data in each group as the fourth level proportion; If the largest value among the proportions of each level is the proportion of the first level, the data transmission is determined to be qualified, and it is determined that the current transmission parameters are continued to complete the transmission of each data to be transmitted; If the largest value among the proportions at each level is the proportion of the second level, it is determined that the data transmission is abnormal, and the transmission bandwidth for the data is adjusted to a corresponding value based on the data distribution parameter; If the third level ratio has the largest value among all levels, the data transmission is determined to be abnormal, and the key update frequency of the decryption unit is adjusted to a corresponding value based on the third level ratio; If the largest value among the proportions at each level is the proportion of level 4, the data transmission is determined to be abnormal and the hash algorithm is updated.
[0033] Specifically, when the division of each transmission level is completed, whether the data transmission is qualified is determined based on the proportion of the transmission level. When the proportion of each level is the largest at the second level, the integrity of the transmitted data fluctuates due to network problems. At this time, the data transmission bandwidth is increased to ensure the stability of data transmission. When the proportion of each level is the largest at the third level, a large amount of concentrated abnormal data appears, and there are security risks in data transmission. At this time, the key update frequency of the decryption unit is increased to ensure the security of data transmission; when the proportion of each level is the largest at the fourth level, the hash length is reduced and a data verification algorithm suitable for the data to be transmitted is selected, which effectively avoids excessive deviation in the data level division due to excessively high data verification accuracy. While improving the data detection accuracy, the data detection efficiency is further improved.
[0034] Specifically, the transmission bandwidth for the data is adjusted to a corresponding value based on the data distribution parameter, wherein: The increase in the transmission bandwidth determined based on the data distribution parameter is proportional to the data distribution parameter.
[0035] In this embodiment, optionally, Comparing the data distribution parameter with a first preset distribution comparison threshold and a second preset distribution comparison threshold; If the data distribution parameter is less than or equal to the first preset distribution comparison threshold, the transmission bandwidth is adjusted to 1.11 times the initial transmission bandwidth; If the data distribution parameter is less than or equal to the second preset distribution comparison threshold and greater than the first preset distribution comparison threshold, the transmission bandwidth is adjusted to 1.2 times the initial transmission bandwidth; If the data distribution parameter is greater than the second preset distribution comparison threshold, the transmission bandwidth is adjusted to 1.29 times the initial transmission bandwidth; The first preset distribution comparison threshold is 1.4Y0, and the second preset distribution comparison threshold is 2.3Y0, where Y0 is a preset distribution parameter.
[0036] Specifically, when the adjustment of the transmission bandwidth is completed, the adjusted transmission bandwidth is compared with the preset maximum bandwidth. If the adjusted transmission bandwidth is less than or equal to the preset maximum bandwidth, the adjusted transmission bandwidth is continuously used to complete the transmission of the data to be transmitted; if the adjusted transmission bandwidth is greater than the preset maximum bandwidth, the preset maximum bandwidth is used to complete the transmission of the data to be transmitted, and the compression ratio of the data to be transmitted during the transmission process is adjusted to 1.11 times the initial compression ratio.
[0037] Specifically, the key update frequency of the decryption unit is adjusted to a corresponding value based on the three-level proportion, where: The increase in the key update frequency of the decryption unit determined based on the three-level proportion is proportional to the three-level proportion.
[0038] In this embodiment, optionally, Compare the third-level proportion with the first preset proportion and the second preset proportion; If the third-level proportion is less than or equal to the first preset proportion, the key update frequency is adjusted to 1.11 times the initial key update frequency; If the third-level proportion is less than or equal to the second preset proportion and greater than the first preset proportion, the key update frequency is adjusted to 1.21 times the initial key update frequency; If the third level ratio is greater than the second preset ratio, the key update frequency is adjusted to 1.29 times the initial key update frequency; The first preset ratio is 0.66, and the second preset ratio is 0.73.
[0039] Specifically, the specific process of updating the hash algorithm is not limited. It can be understood that the hash value length can be reduced by replacing the hash algorithm, which will not be elaborated here.
[0040] So far, the technical solutions of the present invention have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present invention is obviously not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present invention.
[0041] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. An intelligent data security verification method, characterized in that: include: S1, when a data transmission instruction is obtained, a number of data are randomly selected from the data to be transmitted and respectively determined as verification data, and the corresponding verification data received by the receiving end is determined as the data to be verified, and the verification instruction is periodically sent with a preset verification time period as a period; S2, encrypting each data to be transmitted to generate a plurality of encrypted strings, transmitting each encrypted string, receiving the encrypted string at the receiving end, and decrypting each encrypted string based on a stored key by a decryption unit; S3, determining the single group of verification data and the data to be verified as a single group of transmission data, and upon receiving the verification instruction, the verification unit verifies each group of transmission data within a preset verification time based on hash verification, obtains hash values of the verification data and the data to be verified for the single group of transmission data, and determines the transmission integrity of the transmission data based on the obtained hash values; S4, dividing the transmission level of each group of transmission data based on each transmission integrity, the transmission level includes primary transmission, secondary transmission, tertiary transmission and quaternary transmission; S5, when the classification of each transmission level is completed, whether the data transmission is qualified is determined based on the proportion of the transmission level, and when the data transmission is determined to be abnormal, a processing method for the abnormal transmission is determined, including: The transmission bandwidth for the data is adjusted to a corresponding value, the key update frequency of the decryption unit is adjusted to a corresponding value, or the hash algorithm is updated.
2. The intelligent data security verification method according to claim 1, characterized in that: In S3, the process of determining the transmission integrity of the transmitted data based on the obtained hash value includes: Compare the hash values of the verification data and the data to be verified, and determine the ratio of the number of bytes of the same data to the total number of bytes of the hash values of the data to be verified as the transmission integrity for a single group of transmitted data; In S4, the process of classifying the transmission level of the transmission data based on the transmission integrity includes: If the transmission integrity is greater than a second preset integrity, the single group of transmission data is divided into a first-level transmission; If the transmission integrity is less than or equal to the second preset integrity and greater than the first preset integrity, the single group of transmission data is recorded as the data to be evaluated, and the level of each data to be evaluated is divided based on the data distribution parameter of each data to be evaluated; If the transmission integrity is less than or equal to the first preset integrity, the transmission level of the transmission data is divided based on the integrity difference parameter.
3. The intelligent data security verification method according to claim 2, characterized in that: The data to be evaluated are classified into different levels based on the data distribution parameters of each data to be evaluated, including: Obtain data distribution parameters, obtain the transmission time nodes of each data to be evaluated in turn, calculate the time difference between each transmission time node, solve the ratio of the average value of each time difference to the preset verification time length, and obtain the data distribution parameters; If the data distribution parameter is less than or equal to the preset distribution parameter, the transmission level of each data to be evaluated is divided based on the complete difference parameter; If the data distribution parameter is greater than the preset distribution parameter, each data to be evaluated is divided into two levels for transmission.
4. The intelligent data security verification method according to claim 3, characterized in that: The process of classifying the transmission level of the transmission data or the data to be evaluated based on the complete difference parameter includes: Determine the difference between the first preset integrity and the transmission integrity as a complete difference parameter; If the complete difference parameter is less than or equal to the preset complete difference parameter, the corresponding data to be evaluated or the transmission data is divided into three levels of transmission; If the complete difference parameter is greater than the preset complete difference parameter, the corresponding data to be evaluated or the transmission data is divided into four levels of transmission.
5. The intelligent data security verification method according to claim 4, characterized in that: In S5, determining whether the data transmission condition is qualified based on the proportion of the transmission level includes: Determine the proportion of each transmission level, and determine the ratio of the calculated number of groups of transmission data divided into the first level transmission and the total number of transmission data in each group as the first level proportion; determine the calculated ratio of the number of groups of transmission data divided into the second level transmission and the total number of transmission data in each group as the second level proportion; determine the calculated ratio of the number of groups of transmission data divided into the third level transmission and the total number of transmission data in each group as the third level proportion; determine the calculated ratio of the number of groups of transmission data divided into the fourth level transmission and the total number of transmission data in each group as the fourth level proportion; If the largest value among the proportions of each level is the proportion of the first level, the data transmission is determined to be qualified, and it is determined that the current transmission parameters are continued to complete the transmission of each data to be transmitted; If the second-level proportion has the largest value among the proportions at each level, it is determined that the data transmission is abnormal, and the transmission bandwidth for the data is adjusted to a corresponding value based on the data distribution parameter; If the third level ratio has the largest value among all levels, the data transmission is determined to be abnormal, and the key update frequency of the decryption unit is adjusted to a corresponding value based on the third level ratio; If the largest value among the proportions at each level is the proportion of level 4, the data transmission is determined to be abnormal and the hash algorithm is updated.
6. The intelligent data security verification method according to claim 5, characterized in that: The transmission bandwidth for the data is adjusted to a corresponding value based on the data distribution parameter, wherein: The increase in the transmission bandwidth determined based on the data distribution parameter is proportional to the data distribution parameter.
7. The intelligent data security verification method according to claim 6, characterized in that: When the adjustment of the transmission bandwidth is completed, the adjusted transmission bandwidth is compared with the preset maximum bandwidth. If the adjusted transmission bandwidth is less than or equal to the preset maximum bandwidth, the adjusted transmission bandwidth is continuously used to complete the transmission of the data to be transmitted; if the adjusted transmission bandwidth is greater than the preset maximum bandwidth, the preset maximum bandwidth is used to complete the transmission of the data to be transmitted, and the compression ratio of the data to be transmitted during the transmission process is adjusted to 1.11 times the initial compression ratio.
8. The intelligent data security verification method according to claim 7, characterized in that: The key update frequency of the decryption unit is adjusted to the corresponding value based on the three-level proportion, where: The increase in the key update frequency of the decryption unit determined based on the three-level proportion is proportional to the three-level proportion.
Citation Information
Patent Citations
Data classification and grading automatic verification method and system
CN114925782A
File verification method and system
CN113408011A
Network security system based on artificial intelligence
CN115529169A
Data transmission method based on post-quantum hybrid encryption and related product
CN118199859A
Key management method and device, electronic equipment and storage medium
CN118316606A