Computer data security transmission system
By introducing information acquisition, user analysis, transmission statistics, transmission analysis and environmental analysis modules into the computer data security transmission system, combined with the security control of the security analysis module, the problems of low analysis efficiency and inaccurate security analysis in the prior art are solved. Achieve more efficient and accurate data transmission security management.
Patent Information
- Application Number
- CN202411283792.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-13
- Publication Date
- 2024-12-27
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing computer data security transmission system has low analysis efficiency and inaccurate security analysis during data transmission, so it cannot effectively protect user sensitive information and data.
A computer data security transmission system was designed, including information acquisition module, user analysis module, transmission statistics module, transmission analysis module, environmental analysis module and security analysis module. By conducting comprehensive analysis of transmission information, user information and environmental information, calculation Transmission security degree and security control is performed through the transmission control module.
It improves the analysis efficiency of computer data transmission and the accuracy of security analysis, realizes effective control of user data transmission, and enhances the security of data transmission.
Smart Images

Figure CN119210816A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of computer data transmission, and in particular to a computer data security transmission system. Background Art
[0002] With the popularization of computer technology and the rapid development of the Internet, public computers are widely used in various public places and have become an important platform for information exchange and data processing. However, the data transmission security issues of public computers are becoming increasingly prominent. Due to the openness and complexity of the network environment, the data transmission process is vulnerable to security threats such as eavesdropping, tampering, and forgery, resulting in serious consequences such as leakage of user sensitive information and data damage.
[0003] Chinese Patent Publication No.: CN116015766A discloses a computer data security transmission system, including a server, the server is connected to a data encryption module, a data decryption module, an access verification module, an auxiliary monitoring module and a storage module, and the data encryption module is used to encrypt the data transmitted by the computer: mark the data to be transmitted as an encryption object, randomly extract a number from the digital set and mark it as a group value n, sort the characters of the encryption object, and combine the data memory value according to the arrangement of the transmission data to obtain a key. This invention realizes the encrypted transmission processing of the transmission content during computer data transmission, but does not realize the comprehensive analysis of the computer operating environment and the user's transmission data. There are problems such as low efficiency in analyzing computer transmission data and inaccurate computer data transmission security analysis. Summary of the invention
[0004] To this end, the present invention provides a computer data security transmission system to overcome the problems of low efficiency in computer transmission data analysis and inaccurate computer data transmission security analysis in the prior art.
[0005] To achieve the above object, the present invention provides a computer data security transmission system, comprising:
[0006] An information acquisition module is used to obtain transmission information, environmental information and user information;
[0007] A user analysis module is used to analyze user identity parameters based on user information;
[0008] A transmission statistics module, used to store transmission information and user information, and also used to analyze the number of user transmissions based on the stored transmission information and user information, and also used to analyze the user transmission frequency based on the stored transmission information and user transmission number;
[0009] The transmission analysis module is used to analyze the transmission content complexity, the number of transmission users and the transmission size parameters according to the user information and transmission information;
[0010] An environment analysis module, used to analyze user environment fluctuation parameters according to environment information, and also used to analyze overall environment fluctuation parameters according to user environment fluctuation parameters and the number of transmitting users;
[0011] The security analysis module is used to analyze the transmission security according to the transmission information, user identity parameters, user transmission frequency, transmission content complexity, number of transmission users, transmission size parameters, user environment fluctuation parameters and overall environment fluctuation parameters;
[0012] The transmission control module is used to control the transmission of transmission information according to the transmission security.
[0013] Furthermore, the identity analysis module analyzes the user identity parameter according to the number of password verifications, sets the user identity parameter to A(i), and sets A(i)=α NA(i)-1 , where A(i) represents the user identity parameter, i represents the user name, α represents the preset identity threshold, and NA(i) represents the number of password verifications.
[0014] Furthermore, the transmission statistics module is provided with a number statistics unit, which is used to count the number of transmission information of the same user name in the stored user names and transmission information as the number of user transmissions;
[0015] The transmission statistics module is also provided with a frequency analysis unit, which is used to analyze the user transmission frequency according to the transmission interval and the number of user transmissions, set the user transmission frequency to F(i), and set F(i)=T(i) / NT(i), wherein F(i) represents the user transmission frequency, T(i) represents the transmission interval, and NT(i) represents the number of user transmissions.
[0016] Furthermore, the transmission analysis module is provided with a complex analysis unit, which is used to calculate the complexity of the transmission content according to the number of user transmissions and the type of transmission data through a complex analysis formula, and the complex analysis unit is provided with a complex analysis formula as follows:
[0017]
[0018] Among them, Q(i) represents the content complexity, N(i,j) represents the number of transmission types, and j represents the transmission data type.
[0019] Furthermore, the transmission analysis module is further provided with a transmission analysis unit, which is used to analyze the transmission size parameter according to the transmission data size and the transmission data type, wherein:
[0020] When M(i,j,k=NT(i)-1)≥M(i,j,k|k∈N +, k<NT(i)-1), the transmission analysis unit uses the data transmission size corresponding to the second-to-last transmission information as the transmission size parameter of the current analyzed transmission data type, sets the transmission size parameter to L(i,j), and sets L(i,j)=M(i,j,k=NT(i));
[0021] When M(i,j,k=NT(i))<M(i,j,k|k∈N + ,k<NT(i)), the transmission analysis unit does not analyze the transmission size parameter;
[0022] Among them, M(i,j,k) represents the transmission data size, k represents the transmission number, M(i,j,k=NT(i)-1) represents the transmission data size corresponding to the second to last transmission information, and L(i,j) represents the transmission size parameter.
[0023] Furthermore, the environment analysis module calculates the user environment fluctuation parameter according to the environment information through a first environment analysis formula, and the environment analysis module is provided with a first environment analysis formula as follows:
[0024] R(i,k)=NX(i,k)xe W(i,k) ,
[0025]
[0026] Among them, R(i,k) represents the system environment parameters, NX(i,k) represents the number of system processes, W(i,k) represents the system resource occupancy rate, and G1(i) represents the user environment fluctuation parameter.
[0027] Furthermore, the environment analysis module calculates the overall environment fluctuation parameter through a second environment analysis formula according to the number of users transmitting the user environment fluctuation parameter. The environment analysis module is provided with a second environment analysis formula as follows:
[0028]
[0029] Among them, G2 represents the overall environmental fluctuation parameter.
[0030] Furthermore, the security analysis module is provided with a security analysis unit, which is used to calculate the transmission security through a security analysis formula according to the transmission information, user identity parameters, user transmission frequency and transmission size parameters. The security analysis unit is provided with a security analysis formula as follows:
[0031]
[0032] Among them, H(i,k) represents the transmission security, t(i,k) represents the transmission time interval, L(i,j=u) represents the transmission size parameter of the user in the current transmission data type, M(i,j=u,k=NT(i)) represents the transmission data size of the current analyzed transmission information, and u represents the transmission data type of the current analyzed transmission information.
[0033] Furthermore, the security analysis module is further provided with a security adjustment unit, which is used to adjust the analysis process of transmission security according to the complexity of the transmission content and the user environment fluctuation parameters, wherein:
[0034] When NT(i) / 2≤Q(i)≤NT(i), the security adjustment unit determines that the complexity of the transmission content meets the threshold, adjusts the analysis process of the transmission security, and the adjusted transmission security is H1(i,k), setting H1(i,k)=H(i,k) / e 1-G1(i)×Q(i) / [R(i,k)×NT(i)] ;
[0035] When Q(i)<NT(i) / 2, the security adjustment unit determines that the complexity of the transmission content does not meet the threshold and does not adjust the analysis process of the transmission security;
[0036] The security analysis module is also provided with a security optimization unit, which is used to optimize the adjustment process of the transmission security according to the number of transmission users and the overall environmental fluctuation parameters, wherein:
[0037] When G2 / G1(i)>g, the security optimization unit determines that the overall environmental fluctuation parameter does not meet the threshold value, optimizes the adjustment process of the transmission security, and the optimized transmission security is H2(i,k), setting H2(i,k)=H1(i,k)×[G2 / (G1(i)×2)+0.5];
[0038] When G2 / G1(i)≤g, the security optimization unit determines that the overall environmental fluctuation parameter meets the threshold value and does not optimize the adjustment process of the transmission security degree;
[0039] Wherein, g represents the fluctuation comparison threshold.
[0040] Furthermore, the transmission control module controls the transmission of the transmission information according to the transmission security, wherein:
[0041] When H(i,k)≥h, the transmission control module allows the transmission of the transmission information;
[0042] When H(i,k)<h, the transmission control module prohibits the transmission of transmission information;
[0043] Wherein, h represents the safety threshold.
[0044] Compared with the prior art, the beneficial effect of the present invention lies in that the transmission information, environmental information and user information are acquired through the information acquisition module, and the other modules analyze the transmission information, user information and environmental information, so as to realize the comprehensive analysis of the operating environment information and user transmission data on the computer, thereby analyzing the transmission security and realizing the control of user data transmission on the computer, thereby improving the system's analysis efficiency of computer transmission data and improving the accuracy of computer data transmission security analysis. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 Schematic diagram of the structure of the computer data security transmission system of this embodiment.
[0046] Figure 2 This is a schematic diagram of the structure of the transmission statistics module in this embodiment.
[0047] Figure 3 Schematic diagram of the structure of the transmission analysis module of this embodiment.
[0048] Figure 4 Schematic diagram of the structure of the security analysis module of this embodiment. DETAILED DESCRIPTION
[0049] 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.
[0050] 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.
[0051] 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.
[0052] See also Figure 1 As shown, it is a computer data security transmission system of this embodiment, including:
[0053] An information acquisition module is used to acquire transmission information, environmental information and user information. The transmission information includes transmission data size, transmission data type and transmission time. The transmission data type includes documents, videos and compressed files. The environmental information includes system resource occupancy rate and system process number. The system resource occupancy rate includes CPU occupancy rate and memory occupancy rate. The user information includes user name and password verification times. The password verification times are the times the user performs password verification each time he logs in. When the password verification times are greater than 1, it indicates that the user has failed password verification. In this embodiment, the user information is not specifically limited. Those skilled in the art can freely set it. It only needs to meet the verification of user identity. For example, it can also be set to use biometric features such as fingerprint and facial recognition for identity verification. The transmission information, environmental information and user information are obtained by importing and obtaining through computer operation data log;
[0054] A user analysis module, used to analyze user identity parameters according to user information, the user analysis module is connected to the information acquisition module;
[0055] A transmission statistics module, used to store transmission information and user information, and also used to analyze the number of user transmissions based on the stored transmission information and user information, and also used to analyze the user transmission frequency based on the stored transmission information and user transmission number, the transmission statistics module is connected to the information acquisition module;
[0056] A transmission analysis module, used to analyze the complexity of transmission content, the number of transmission users and the transmission size parameters according to the user information and transmission information. The transmission analysis module is connected to the transmission statistics module;
[0057] An environment analysis module, used to analyze the user environment fluctuation parameters according to the environment information, and also used to analyze the overall environment fluctuation parameters according to the user environment fluctuation parameters and the number of transmitting users, the environment analysis module is connected to the information acquisition module;
[0058] A security analysis module, used to analyze the transmission security according to the transmission information, user identity parameters, user transmission frequency, transmission content complexity, number of transmission users, transmission size parameters, user environment fluctuation parameters and overall environment fluctuation parameters, the security analysis module is connected with the user analysis module, the transmission analysis module and the environment analysis module;
[0059] The transmission control module is used to control the transmission of the transmission information according to the transmission security level, and the transmission control module is connected to the security analysis module.
[0060] See also Figure 2 As shown, the transmission statistics module includes:
[0061] An information storage unit, used to store user information and transmission information;
[0062] A times statistics unit, used for analyzing the times of user transmissions according to the stored user names and transmission information, the times statistics unit being connected to the information storage unit;
[0063] The frequency analysis unit is used to analyze the user transmission frequency according to the transmission time and the number of user transmissions, and the frequency analysis unit is connected to the number statistics unit.
[0064] See also Figure 3 As shown, the transmission analysis module includes:
[0065] A complexity analysis unit, used to analyze the complexity of transmission content according to the number of user transmissions and the type of transmission data;
[0066] A user statistics unit, used for obtaining the number of transmission users according to statistical user information, and the user statistics unit is connected to the complex analysis unit;
[0067] The transmission analysis unit is used to analyze the transmission size parameter according to the transmission data size and the transmission data type, and the transmission analysis unit is connected to the user statistics unit.
[0068] See also Figure 4 As shown, the security analysis module includes:
[0069] A security analysis unit for analyzing the transmission security based on the transmission information, user identity parameters, user transmission frequency and transmission size parameters;
[0070] A security adjustment unit, used to adjust the analysis process of transmission security according to the complexity of the transmission content and the user environment fluctuation parameters, the security adjustment unit is connected to the security analysis unit;
[0071] The security optimization unit is used to optimize the adjustment process of the transmission security according to the number of transmission users and the overall environmental fluctuation parameters, and the security optimization unit is connected to the security adjustment unit.
[0072] Specifically, this embodiment is applied to the security analysis of data transmission performed by multiple users on a public computer. The information acquisition module acquires transmission information, environmental information and user information, and other modules analyze the transmission information, user information and environmental information to achieve a comprehensive analysis of the operating environment information and user transmission data on the computer, thereby analyzing the transmission security and achieving control over user data transmission on the computer, thereby improving the system's analysis efficiency of computer transmission data and improving the accuracy of computer data transmission security analysis.
[0073] Specifically, the identity analysis module in this embodiment analyzes the user identity parameter according to the number of password verifications, sets the user identity parameter to A(i), and sets A(i)=α NA(i)-1 , where A(i) represents the user identity parameter, i represents the user name, α represents the preset identity threshold, 0.9≤α<1, and NA(i) represents the number of password verifications.
[0074] Specifically, in this embodiment, the user information is analyzed by the user analysis module to analyze the user identity parameters, and the user identity parameters are used to represent the security of the same user when performing identity authentication, thereby improving the efficiency of the system's analysis of computer transmission data and improving the accuracy of computer data transmission security analysis. It can be understood that in this embodiment, the value of the preset identity threshold is not specifically limited, and those skilled in the art can freely set it, as long as the analysis of the user identity parameters is satisfied. The optimal value of the preset identity threshold is α=0.95. It can be understood that in this embodiment, the analysis process of the user identity threshold is not specifically limited, and those skilled in the art can freely set it, as long as the verification of the user identity is satisfied. For example, when the user information is authenticated by fingerprint, the similarity between the fingerprint and the user fingerprint recorded in the fingerprint library can be used as the user identity parameter.
[0075] Specifically, the number counting unit in this embodiment counts the number of transmission information with the same user name in the stored user names and transmission information as the number of user transmission times.
[0076] Specifically, in this embodiment, the stored transmission information and user information are analyzed by the number statistics unit to analyze the number of user transmissions, and the number of user transmissions is used to represent the number of times the same user performs data transmission, thereby achieving a comprehensive analysis of the same user's transmission, thereby improving the system's analysis efficiency of computer transmission data and improving the accuracy of computer data transmission security analysis.
[0077] Specifically, the frequency analysis unit in this embodiment numbers the transmission information in the time sequence of the transmission time according to the number of user transmissions, and uses the time interval between the transmission time corresponding to the first transmission information and the transmission time corresponding to the last transmission information as the transmission interval. The unit of the transmission interval in this embodiment is minutes.
[0078] Specifically, the frequency analysis unit described in this embodiment analyzes the user transmission frequency according to the transmission interval and the number of user transmissions, sets the user transmission frequency to F(i), and sets F(i)=T(i) / NT(i), wherein F(i) represents the user transmission frequency, T(i) represents the transmission interval, and NT(i) represents the number of user transmissions.
[0079] Specifically, in this embodiment, the frequency analysis unit analyzes the stored number of user transmissions, transmission information and user information to analyze the user transmission frequency, and the user transmission frequency is used to represent the frequency of data transmission by the same user, thereby realizing the analysis of the transmission frequency of the same user, thereby improving the system's analysis efficiency of computer transmission data and improving the accuracy of computer data transmission security analysis.
[0080] Specifically, the complex analysis unit in this embodiment calculates the complexity of the transmission content according to the number of user transmissions and the type of transmission data through a complex analysis formula. The complex analysis unit is provided with a complex analysis formula as follows:
[0081]
[0082] Wherein, Q(i) represents content complexity, N(i,j) represents the number of transmission types, and j represents the type of transmission data. The number of transmission types is the number of times each transmission type is transmitted in the transmission information of the user.
[0083] Specifically, in this embodiment, the complex analysis unit analyzes user information and transmission information to analyze the complexity of the transmission content. The complexity of the transmission content is used to represent the complexity of the data type transmitted by the user, thereby improving the system's analysis efficiency of computer transmission data.
[0084] Specifically, the user statistics unit in this embodiment uses the number of different user names in the user information as the number of transmission users, and sets the number of transmission users to Ni.
[0085] Specifically, in this embodiment, the user statistics unit analyzes user information and transmission information to analyze the number of transmission users, and the number of transmission users is used to represent the total number of users performing data transmission in the computer, thereby improving the system's analysis efficiency of computer transmission data.
[0086] Specifically, the transmission analysis unit in this embodiment analyzes the transmission size parameter according to the transmission data size and the transmission data type, wherein:
[0087] When M(i,j,k=NT(i)-1)≥M(i,j,k|k∈N + , k<NT(i)-1), the transmission analysis unit uses the data transmission size corresponding to the second-to-last transmission information as the transmission size parameter of the current analyzed transmission data type, sets the transmission size parameter to L(i,j), and sets L(i,j)=M(i,j,k=NT(i));
[0088] When M(i,j,k=NT(i))<M(i,j,k|k∈N +,k<NT(i)), the transmission analysis unit does not analyze the transmission size parameter;
[0089] Among them, M(i,j,k) represents the transmission data size, k represents the transmission number, M(i,j,k=NT(i)-1) represents the transmission data size corresponding to the second to last transmission information, and L(i,j) represents the transmission size parameter.
[0090] Specifically, in this embodiment, the transmission analysis unit analyzes user information and transmission information to analyze the transmission size parameter, and uses the transmission size parameter to represent the maximum transmission size of each type of data transmitted by the user, thereby improving the system's analysis efficiency of computer transmission data and improving the accuracy of computer data transmission security analysis.
[0091] Specifically, the environment analysis module in this embodiment calculates the user environment fluctuation parameter according to the environment information through the first environment analysis formula. The environment analysis module is provided with the first environment analysis formula as follows:
[0092] R(i,k)=NX(i,k)×e W(i,k) ,
[0093]
[0094] Among them, R(i,k) represents the system environment parameters, NX(i,k) represents the number of system processes, W(i,k) represents the system resource occupancy rate, and G1(i) represents the user environment fluctuation parameter.
[0095] Specifically, the environment analysis module in this embodiment calculates the overall environment fluctuation parameter through the second environment analysis formula according to the number of users transmitting the user environment fluctuation parameter. The environment analysis module is provided with the second environment analysis formula as follows:
[0096]
[0097] Among them, G2 represents the overall environmental fluctuation parameter.
[0098] Specifically, in this embodiment, the environmental analysis module analyzes the environmental information and the number of transmitting users to analyze the user environment fluctuation parameters and the overall environment fluctuation parameters. The user environment fluctuation parameters are used to represent the fluctuation of the computer system environment information of the same user when performing data transmission, and the overall environment fluctuation parameters are used to represent the fluctuation of the computer system environment information of the computer when performing data transmission, thereby improving the system's analysis efficiency of computer transmission data and improving the accuracy of computer data transmission security analysis.
[0099] Specifically, the security analysis unit in this embodiment calculates the transmission security through a security analysis formula according to the transmission information, user identity parameters, user transmission frequency and transmission size parameters. The security analysis unit is provided with a security analysis formula as follows:
[0100]
[0101] Among them, H(i,k) represents the transmission security, t(i,k) represents the transmission time interval, L(i,j=u) represents the transmission size parameter of the user in the current transmission data type, M(i,j=u,k=NT(i)) represents the transmission data size of the current analyzed transmission information, and u represents the transmission data type of the current analyzed transmission information. The transmission time interval is the time interval between the transmission time of the transmission information currently analyzed by the user and the transmission time of the user's last transmission information, and the unit of the transmission time interval is minutes.
[0102] Specifically, in this embodiment, the security analysis unit analyzes the transmission information, user identity parameters, user transmission frequency and transmission size parameters to analyze the transmission security. The transmission security is used to represent the security of the user when transmitting data, so that the user's transmission security is related to the verified user identity, the frequency of data transmission, and the type and size of historical transmission data, thereby improving the system's analysis efficiency of computer transmission data and improving the accuracy of computer data transmission security analysis.
[0103] Specifically, the security adjustment unit in this embodiment adjusts the analysis process of transmission security according to the complexity of the transmission content and the user environment fluctuation parameter, wherein:
[0104] When NT(i) / 2≤Q(i)≤NT(i), the security adjustment unit determines that the complexity of the transmission content meets the threshold, adjusts the analysis process of the transmission security, and the adjusted transmission security is H1(i,k), setting H1(i,k)=H(i,k) / e 1-G1(i)×Q(i) / [R(i,k)×NT(i)] ;
[0105] When Q(i)<NT(i) / 2, the security adjustment unit determines that the complexity of the transmission content does not meet the threshold and does not adjust the analysis process of the transmission security.
[0106] Specifically, in this embodiment, the security adjustment unit analyzes the complexity of the transmission content and the user environment fluctuation parameters to adjust the analysis process of the transmission security, so that the adjusted transmission security is related to the complexity of the transmission data content in the user's historical transmission data and the fluctuation of the computer operating environment. When the complexity of the user's transmission content meets the threshold, the transmission security is reduced according to the fluctuation of the computer operating environment, thereby improving the system's analysis efficiency of computer transmission data and improving the accuracy of computer data transmission security analysis.
[0107] Specifically, the security optimization unit in this embodiment optimizes the adjustment process of the transmission security according to the number of transmission users and the overall environment fluctuation parameters, wherein:
[0108] When G2 / G1(i)>g, the security optimization unit determines that the overall environmental fluctuation parameter does not meet the threshold value, optimizes the adjustment process of the transmission security, and the optimized transmission security is H2(i,k), setting H2(i,k)=H1(i,k)×[G2 / (G1(i)×2)+0.5];
[0109] When G2 / G1(i)≤g, the security optimization unit determines that the overall environmental fluctuation parameter meets the threshold value and does not optimize the adjustment process of the transmission security degree;
[0110] Wherein, g represents the fluctuation comparison threshold, 1<g≤1.3.
[0111] Specifically, in this embodiment, the security optimization unit analyzes the number of transmission users and the overall environmental fluctuation parameters to optimize the transmission security adjustment process, so that the optimized transmission security is related to the number of users using the computer and the fluctuation of the computer's operating environment during transmission. In the case of large overall environmental fluctuations, the user's transmission security is increased, and the impact of environmental fluctuations on the transmission security when the same user uses it multiple times is reduced, thereby improving the system's analysis efficiency of computer transmission data and improving the accuracy of computer data transmission security analysis. It can be understood that in this embodiment, the value of the fluctuation comparison threshold is not specifically limited, and those skilled in the art can freely set it, as long as the optimization of the transmission security adjustment process is satisfied. The optimal value of the fluctuation comparison threshold is: g = 1.2.
[0112] Specifically, the transmission control module in this embodiment controls the transmission of transmission information according to the transmission security level, wherein:
[0113] When H(i,k)≥h, the transmission control module allows the transmission of the transmission information;
[0114] When H(i,k)<h, the transmission control module prohibits the transmission of transmission information;
[0115] Wherein, h represents the safety threshold, 0.7≤h≤0.9.
[0116] Specifically, in this embodiment, the transmission control module analyzes the transmission security to control the transmission of the transmission information, thereby realizing the control of the computer data transmission according to the transmission security, thereby improving the efficiency of the system's analysis of the computer transmission data and improving the accuracy of the computer data transmission security analysis. It can be understood that in this embodiment, the value of the security threshold is not specifically limited, and those skilled in the art can freely set it, as long as it satisfies the control of the transmission information transmission. The optimal value of the security threshold is: h = 0.8.
[0117] 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.
Claims
1. A computer data security transmission system, characterized in that: include: An information acquisition module is used to obtain transmission information, environmental information and user information; A user analysis module is used to analyze user identity parameters based on user information; A transmission statistics module, used to store transmission information and user information, and also used to analyze the number of user transmissions based on the stored transmission information and user information, and also used to analyze the user transmission frequency based on the stored transmission information and user transmission number; The transmission analysis module is used to analyze the transmission content complexity, the number of transmission users and the transmission size parameters according to the user information and transmission information; An environment analysis module, used to analyze user environment fluctuation parameters according to environment information, and also used to analyze overall environment fluctuation parameters according to user environment fluctuation parameters and the number of transmitting users; The security analysis module is used to analyze the transmission security according to the transmission information, user identity parameters, user transmission frequency, transmission content complexity, number of transmission users, transmission size parameters, user environment fluctuation parameters and overall environment fluctuation parameters; The transmission control module is used to control the transmission of transmission information according to the transmission security.
2. The computer data security transmission system according to claim 1, characterized in that: The identity analysis module analyzes the user identity parameter according to the number of password verifications, sets the user identity parameter to A(i), and sets A(i)=α NA(i)-1 , where A(i) represents the user identity parameter, i represents the user name, α represents the preset identity threshold, and NA(i) represents the number of password verifications.
3. The computer data security transmission system according to claim 1, characterized in that: The transmission statistics module is provided with a number statistics unit, which is used to count the number of transmission information with the same user name in the stored user names and transmission information as the number of user transmissions; The transmission statistics module is also provided with a frequency analysis unit, which is used to analyze the user transmission frequency according to the transmission interval and the number of user transmissions, set the user transmission frequency to F(i), and set F(i)=T(i) / NT(i), wherein F(i) represents the user transmission frequency, T(i) represents the transmission interval, and NT(i) represents the number of user transmissions.
4. The computer data security transmission system according to claim 3, characterized in that: The transmission analysis module is provided with a complex analysis unit, which is used to calculate the complexity of the transmission content according to the number of user transmissions and the type of transmission data through a complex analysis formula. The complex analysis unit is provided with a complex analysis formula as follows: Among them, Q(i) represents the content complexity, N(i,j) represents the number of transmission types, and j represents the transmission data type.
5. The computer data security transmission system according to claim 4, characterized in that: The transmission analysis module is further provided with a transmission analysis unit, which is used to analyze the transmission size parameter according to the transmission data size and the transmission data type, wherein: When M(i,j,k=NT(i)-1)≥M(i,j,k|k∈N + , k<NT(i)-1), the transmission analysis unit uses the data transmission size corresponding to the second-to-last transmission information as the transmission size parameter of the current analyzed transmission data type, sets the transmission size parameter to L(i,j), and sets L(i,j)=M(i,j,k=NT(i)); When M(i,j,k=NT(i))<M(i,j,k|k∈N + ,k<NT(i)), the transmission analysis unit does not analyze the transmission size parameter; Among them, M(i,j,k) represents the transmission data size, k represents the transmission number, M(i,j,k=NT(i)-1) represents the transmission data size corresponding to the second to last transmission information, and L(i,j) represents the transmission size parameter.
6. The computer data security transmission system according to claim 5, characterized in that: The environment analysis module calculates the user environment fluctuation parameter according to the environment information through the first environment analysis formula. The environment analysis module is provided with the first environment analysis formula as follows: R(i,k)=NX(i,k)xeW(,k) Among them, R(i,k) represents the system environment parameters, NX(i,k) represents the number of system processes, W(i,k) represents the system resource occupancy rate, and G1(i) represents the user environment fluctuation parameter.
7. The computer data security transmission system according to claim 6, characterized in that: The environment analysis module calculates the overall environment fluctuation parameter through the second environment analysis formula according to the number of users transmitting the user environment fluctuation parameter. The environment analysis module is provided with the second environment analysis formula as follows: Among them, G2 represents the overall environmental fluctuation parameter.
8. The computer data security transmission system according to claim 7, characterized in that: The security analysis module is provided with a security analysis unit, which is used to calculate the transmission security through a security analysis formula according to the transmission information, user identity parameters, user transmission frequency and transmission size parameters. The security analysis unit is provided with a security analysis formula as follows: Among them, H(i,k) represents the transmission security, t(i,k) represents the transmission time interval, L(i,j=u) represents the transmission size parameter of the user in the current transmission data type, M(i,j=u,k=NT(i)) represents the transmission data size of the current analyzed transmission information, and u represents the transmission data type of the current analyzed transmission information.
9. The computer data security transmission system according to claim 8, characterized in that: The security analysis module is also provided with a security adjustment unit, which is used to adjust the analysis process of transmission security according to the complexity of the transmission content and the user environment fluctuation parameters, wherein: When NT(i) / 2≤Q(i)≤NT(i), the security adjustment unit determines that the complexity of the transmission content meets the threshold, adjusts the analysis process of the transmission security, and the adjusted transmission security is H1(i,k), setting H1(i,k)=H(i,k) / e 1 -G1(i)×Q(i) / [R(i,k)×NT(i)] ; When Q(i)<NT(i) / 2, the security adjustment unit determines that the complexity of the transmission content does not meet the threshold and does not adjust the analysis process of the transmission security; The security analysis module is also provided with a security optimization unit, which is used to optimize the adjustment process of the transmission security according to the number of transmission users and the overall environmental fluctuation parameters, wherein: When G2 / G1(i)>g, the security optimization unit determines that the overall environmental fluctuation parameter does not meet the threshold value, optimizes the adjustment process of the transmission security, and the optimized transmission security is H2(i,k), setting H2(i,k)=H1(i,k)×[G2 / (G1(i)×2)+0.5]; When G2 / G1(i)≤g, the security optimization unit determines that the overall environmental fluctuation parameter meets the threshold value and does not optimize the adjustment process of the transmission security degree; Wherein, g represents the fluctuation comparison threshold.
10. The computer data security transmission system according to claim 9, characterized in that: The transmission control module controls the transmission of the transmission information according to the transmission security, wherein: When H(i,k)≥h, the transmission control module allows the transmission of the transmission information; When H(i,k)<h, the transmission control module prohibits the transmission of transmission information; Wherein, h represents the safety threshold.