An intelligent management platform system
By introducing a multi-key protocol and weighted coupling algorithm into the intelligent management platform system, the security and stability issues of the data transmission system are solved, enabling efficient data transmission and flexible business process management, and improving the security and collaboration efficiency of engineering project management.
Patent Information
- Application Number
- CN202410464931.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-18
- Publication Date
- 2025-12-12
- Estimated Expiration
- 2044-04-18
AI Technical Summary
Traditional data transmission systems face challenges in terms of security, stability, and management complexity. In particular, in intelligent management platforms that handle sensitive business information, data is vulnerable to unauthorized access, eavesdropping, and tampering during transmission, and file storage security is difficult to guarantee.
An intelligent management platform system was designed, comprising a user authentication module, a permission management module, an information transmission module, an encryption authentication module, an information storage module, and a node security module. The user authentication module performs encryption authentication using a multi-key protocol; the permission management module sets user operation permissions; the information transmission module provides multiple transmission methods; the information storage module performs distributed storage; and the node security module evaluates node security using a weighted coupling algorithm.
It improves the security and stability of data transmission, reduces encryption authentication time, enhances system efficiency, enables flexible business process management, adapts to the needs of different users and enterprises, and enhances team collaboration efficiency.
Smart Images

Figure CN118364443B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of engineering project management, in particular to an intelligent management platform system. BACKGROUND
[0002] In today's digital age, the rapid development of information technology has given rise to the widespread application of intelligent management platforms, providing efficient and intelligent business management and decision support for engineering project management. Consequently, there is an increasing demand for data transmission systems to meet the growing requirements for data exchange, storage and processing. However, as the size of data grows and information security becomes increasingly important, traditional data transmission systems face a series of challenges, including but not limited to security, stability and management complexity. In traditional data transmission systems, security has always been a key issue. As network attack techniques continue to evolve, data is vulnerable to unauthorized access, eavesdropping and tampering during transmission. In particular, in systems such as intelligent management platforms that handle sensitive business information, ensuring the confidentiality and integrity of data becomes particularly important. And the security of various files stored in the engineering management platform needs to be guaranteed, therefore the present application proposes an intelligent management platform system, which encrypts information transmission and evaluates the security of storage nodes in a timely manner. SUMMARY
[0003] The present application aims to provide an intelligent management platform system to solve the problems raised in the background.
[0004] To achieve the above-mentioned purpose, the present application proposes an intelligent management platform system, which includes a user authentication module, a permission management module, an information transmission module, an encryption authentication module, an information storage module, a node security module and a project management module. After authentication, the user enters the intelligent management platform; the permission management module sets the permission of the operation range of each user, and the operation beyond the permission needs to be audited; in the information transmission module, the user transmits and updates data files through the intelligent management platform; the encryption authentication module designs an encryption authentication algorithm based on a multi-key protocol to improve the security of data in the intelligent management platform; the information storage module stores file information data in a distributed manner; the node security module calculates the node quantitative value based on the node state to evaluate the security and stability of the storage node; the project management module classifies and archives files and displays file update information.
[0005] Further, the user authentication module, the intelligent management platform designs a user login module, the user inputs the account and password to enter the authentication system, after authentication, enters the intelligent management platform, and performs file transmission, design collaboration and online meeting.
[0006] Further, the permission management module and the intelligent management module set different operation permissions for different users, and the users intelligently perform operations within the permissions, when the users need operations outside the permissions, the users apply to the intelligent management platform, a superior user audits, and after the audit is passed, the user obtains temporary permission permission and can perform operations outside the permissions within a set time.
[0007] Further, the information transmission module, the intelligent management platform provides an information data transmission channel, and the information data transmission channel designed by the intelligent management platform sets a transmission mode when performing information data transmission, including one-to-one transmission, one-to-many transmission, many-to-many transmission and many-to-one transmission.
[0008] Further, the encryption authentication module designs an encryption authentication algorithm based on a multiple key protocol to enhance the security of data transmission.
[0009] Further, the encryption authentication algorithm based on the multiple key protocol is designed in detail as follows: between the users of the intelligent management platform, a key array Da is constructed, and is represented as follows:
[0010]
[0011] Wherein, d1,1, d1,n, di,j, dn,1, dn,n respectively represent the authentication key of the first user itself, the authentication key between the first user and the nth user, the authentication key between the ith user and the jth user, the authentication key between the nth user and the first user, and the authentication key of the nth user itself. The key is a string of binary numbers, and the key array Da is a symmetric matrix. In the data transmission process, the ith user opens all the authentication key sets di' in the row of the key array by using the authentication key di,i, and is represented as:
[0012] di'= [di,1, di,2, L di,j, L di,n]
[0013] Wherein, di,1, di,2, di,n respectively represent the authentication key between the ith user and the first user, the authentication key between the ith user and the second user, and the authentication key between the ith user and the nth user. The ith user obtains the authentication key di,j with the jth user from the authentication key set, and encrypts the user identification code IDi based on the authentication key di,i The user identification code IDi is encrypted into a data block, Indicates that the encryption is performed by using the key di,i, and then the encrypted data block The encryption operation is performed by using the authentication key di,j represents encryption using authentication key di,j, and the encrypted data block is sent to the encryption library, which uses authentication key dj,j in the key array to perform the encryption operation:
[0014]
[0015] wherein represents the encryption operation using authentication key dj,j, and the encryption library directly sends the data block to the authentication terminal of the jth user, who uses his own authentication key dj,j to decrypt and obtain the data block Then, using authentication key dj,j, the authentication key set d'j in the key array is opened, represented as:
[0016] d'j = [dj,1, dj,2, L dj,i, L dj,n]
[0017] wherein dj,1, dj,2, dj,i, dj,n represent the authentication key between the jth user and the first user, the authentication key between the jth user and the second user, the authentication key between the jth user and the ith user, and the authentication key between the jth user and the nth user, respectively, and decryption using the authentication key set d'j obtains the data block decrypted using authentication key dj,i, which is the authentication request sent by user i. The decrypted data block is sent to the decryption library, which outputs the data, and the jth user judges whether the output data is the user authentication code IDi of the ith user. If so, the authentication is passed, and the authentication keys in the key array are updated to improve security. First, the key is decomposed into T parts, represented as:
[0018]
[0019] wherein represent the first part of key di,j, the second part of key di,j, the tth part of key di,j, and the Tth part of key di,j, respectively. Each part is updated, and the tth part of key di,j has K numbers, represented as wherein represent the first, second, kth, and Kth numbers, respectively. Each number is expanded by one modulo to update the number The calculation formula is:
[0020]
[0021] mod represents modulo, and p represents a random number with a value range of [1, 9]. All updates are combined to obtain the updated authentication key:
[0022]
[0023] wherein di',j represents the updated key, respectively represent the 1st part, the 2nd part, the tth part, the Tth part of the updated key. The encryption authentication algorithm provided by the application, relative to the traditional encryption authentication algorithm, based on the multiple key protocol, carries out encryption of the user identification code and the key, the user carries out authentication of the user identity information based on the authentication key and the user identification code, improves the security in the information transmission process, and the one-way encryption authentication reduces the encryption authentication time under the precondition of a certain security, and improves the system working efficiency.
[0024] Further, the information storage module, the intelligent management platform carries out distributed storage of file data information, improves the security of data storage.
[0025] Further, the node security module, the node security evaluation algorithm is proposed, for the storage node, based on the weighted coupling algorithm, the node is quantitatively processed, the node topology value is obtained, and the security attribute of the storage node is analyzed.
[0026] Further, the node quantitative processing detailed process is as follows: in the network storage node, the information weight corresponds to the node security attribute, first, the state of the network storage node is represented, the node topology graph is constructed, there are N nodes, each node has a respective state function value, represented as:
[0027] [f1,f2,L,fi,L,fN], f1, f2, fi, fN respectively represent the state function value of node 1, the state function value of node 2, the state function value of node i, the state function value of node N, the node is changed by disturbance, from one node to another node, the node transfer brings state gain, the node i state gain function △fi formula is as follows:
[0028]
[0029] Wherein ωi,j represents the state transition coefficient of node j to node i, fj represents the state function value of node j, based on the state gain function, the state gain vector △f is constructed, and specifically represented as:
[0030]
[0031] Wherein △f1, △f2, △fN respectively represent the state gain function of node 1, node 2, node N, based on the state gain vector, the total state F of the node is obtained, and the calculation formula is as follows:
[0032]
[0033] Wherein hi represents the information characteristic value of node i, ηi represents the coupling degree of node i, since the node is a topological structure, the influence of node topological structure on node state is avoided, the topological node state εi is calculated, and the formula is as follows:
[0034]
[0035] Wherein μi,j represents the influence weight between topological nodes i and j, σ represents the gain modification strength, based on the topological node state, in order to eliminate the influence of topological node state on node state and further affect the total node state, based on the logical distance between nodes, the total node quantitative value λ is obtained, and the formula is as follows:
[0036]
[0037] Wherein di,j represents the logical distance between node i and node j, β represents the influence factor, The total node quantitative value is obtained, the safety and stability of the node are evaluated.The node safety evaluation algorithm proposed in the application is based on the weighted coupling algorithm, the node is quantitatively processed to obtain the node topological value, the node state transition gain is calculated, the state gain vector is constructed, the total node state is obtained, the topological node state is subtracted, the total node quantitative value is obtained, and the safety and stability of the node are evaluated in real time.
[0038] Further, the project management module, when storing information data, automatically archives and manages a kind of files, users can see the version information of the file, the file update information, the update time, the drawing update, the model discussion result, various engineering files are directly spread in the intelligent management platform, and there is no need to establish various work groups, and various engineering project data are stored by the intelligent management platform, so that the document management and file sharing are safely carried out.
[0039] Beneficial effects:
[0040] The application provides an intelligent management platform system, comprising a user authentication module, a permission management module, an information transmission module, an encryption authentication module, an information storage module, a node security module and a project management module; the user authentication module is designed with a user login module, and after user authentication, the user enters the intelligent management platform; the permission management module sets permissions for the operation range of each user, and operations exceeding the permission permission need to be audited; in the information transmission module, the user transmits and updates data files through the intelligent management platform; the encryption authentication module is designed with an encryption authentication algorithm based on a multiple key protocol, improves the security of data in the intelligent management platform, encrypts the user identification code and the key based on the multiple key protocol, and authenticates the user identity information based on the authentication key and the user identification code, improves the security in the information transmission process, and performs one-way encryption authentication, reduces the encryption authentication time under the premise of a certain security, and improves the system working efficiency; in the information storage module, the intelligent management platform stores file information data in a distributed manner; the node security module proposes a node security evaluation algorithm, quantitatively processes the node based on a weighted coupling algorithm, obtains a node topology value, calculates a node state transition gain, constructs a state gain vector, obtains a total node state, subtracts the topology node state, and obtains a total node quantitative value, and evaluates the security and stability of the node in real time; the project management module classifies and archives files and displays file update information; the intelligent management platform system provided by the application enables enterprises and organizations to more flexibly and efficiently perform business processes in actual application. The simplification of project management and the efficiency of information transmission greatly improve the team cooperation efficiency, reduce unnecessary communication and waiting time, and make the business process more smooth. Through the modular design, diversified functions are provided, which can be customized and expanded according to the needs of different users, enterprises and organizations. Such flexibility enables the system to better adapt to various industries and application scenarios and meet the changing needs of users. By improving the data transmission security, system performance, permission management, manageability and the like, the patent provides an innovative and comprehensive intelligent management platform system for users, and helps engineering management to achieve greater success in the digital era. BRIEF DESCRIPTION OF DRAWINGS
[0041] The application is further described with reference to the accompanying drawings, but the embodiments in the drawings do not constitute any limitation on the application. Other drawings can be obtained by those skilled in the art without creative labor on the premise of the following drawings.
[0042] Figure 1 It is a structural schematic diagram of the application. DETAILED DESCRIPTION
[0043] The application is further described with reference to the following examples.
[0044] Referring toFigure 1 The present application aims to provide an intelligent management platform system to solve the problems raised in the background art.
[0045] To achieve the above-mentioned purpose, the present application proposes an intelligent management platform system, which comprises a user authentication module, a permission management module, an information transmission module, an encryption authentication module, an information storage module, a node security module, and a project management module. After being authenticated, the user enters the intelligent management platform. The permission management module sets the operation range of each user and needs to be audited if the operation exceeds the permission. The user transmits and updates data files through the intelligent management platform. The encryption authentication module designs an encryption authentication algorithm based on a multi-key protocol to improve the security of data in the intelligent management platform. The information storage module stores file information data in a distributed manner. The node security module calculates the node quantitative value based on the node state to evaluate the security and stability of the storage node. The project management module classifies and archives files and displays file update information.
[0046] Specifically, the user authentication module, the intelligent management platform designs a user login module, the user inputs the account and password to enter the authentication system, and after passing the authentication, enters the intelligent management platform to perform file transmission, design collaboration, and online meeting.
[0047] Specifically, the permission management module, the intelligent management module sets different operation permissions for different users, and the user intelligently performs operations within the permissions. When the user needs to perform operations outside the permissions, the user applies to the intelligent management platform, the superior user audits, and after the audit is passed, the user obtains temporary permission to perform operations outside the permissions within the set time.
[0048] Specifically, the information transmission module, the intelligent management platform provides an information data transmission channel. The information data transmission channel designed by the intelligent management platform can set one-to-one transmission, one-to-many transmission, many-to-many transmission, and many-to-one transmission when transmitting information data.
[0049] Specifically, the encryption authentication module, based on a multi-key protocol, designs an encryption authentication algorithm to strengthen the security of data transmission.
[0050] Specifically, the detailed process of designing the encryption authentication algorithm based on the multi-key protocol is as follows: between the users of the intelligent management platform, a key array Da is constructed, which is represented as follows:
[0051]
[0052] Wherein, d1,1, d1,n, di,j, dn,1, dn,n respectively represent the authentication key of the first user itself, the authentication key between the first user and the nth user, the authentication key between the ith user and the jth user, the authentication key between the nth user and the first user, the authentication key of the nth user itself, the key is a string of binary numbers, the key array Da is a symmetric matrix, in the process of data transmission, the ith user opens all the authentication key set di' in the row of the key array by using the authentication key di,i, which is represented as:
[0053] di' = [di,1, di,2, L di,j, L di,n]
[0054] Wherein, di,1, di,2, di,n respectively represent the authentication key between the ith user and the first user, the authentication key between the ith user and the second user, the authentication key between the ith user and the nth user, the ith user obtains the authentication key di,j with the jth user from the authentication key set, and the authentication key di,i is used to encrypt the user identification code IDi of the user The user identification code IDi is encrypted into a data block, Which means that the encryption is performed by using the key di,i, and then the encrypted data block Is encrypted by using the authentication key di,j Which means that the encryption is performed by using the authentication key di,j, and then the encrypted data block Is sent to the encryption library, and the encryption library mobilizes the authentication key dj,j in the key array to perform encryption operation:
[0055]
[0056] Wherein Which means that the encryption is performed by using the authentication key dj,j, and then the encrypted data block Is sent to the authentication end of the jth user, and the jth user decrypts by using the authentication key dj,j to obtain the data block Then, the authentication key dj,j is used to open the authentication key set d'j in the key array, which is represented as:
[0057] d'j = [dj,1, dj,2, L dj,i, L dj,n]
[0058] dj,1, dj,2, dj,i, dj,n respectively represent the authentication key of the jth user and the 1st user, the authentication key of the jth user and the 2nd user, the authentication key of the jth user and the ith user, the authentication key of the jth user and the nth user, the authentication key set d'j is used for decryption, the data block decrypted by the authentication key dj,i is obtained, the authentication request issued by the user i is obtained, the decrypted data block is sent to the decryption library, the decryption library outputs data, the jth user judges whether the output data is the user authentication code IDi of the ith user, if yes, the authentication is passed, the authentication key in the key array is updated, and the security is improved, first, the key is decomposed into T parts, which are represented as:
[0059]
[0060] wherein respectively represent the 1st part of the key di,j, the 2nd part of the key di,j, the tth part of the key di,j, and the Tth part of the key di,j, each part is updated, the tth part of the key di,j has K numbers, which are represented as wherein respectively represent the 1st, 2nd, kth, and Kth numbers, each number is expanded by one bit modulo, and the number is updated The calculation formula is:
[0061]
[0062] mod represents modulo, p represents a random number, and the value range is [1, 9], all updates are combined to obtain the updated authentication key:
[0063]
[0064] wherein di',j represents the updated key, respectively represent the 1st part, the 2nd part, the tth part, and the Tth part of the updated key.
[0065] Specifically, the information storage module, the intelligent management platform distributes the file data information for storage, and improves the security of data storage.
[0066] Specifically, the node security module, for the storage node, based on the weighted coupling algorithm, quantitatively processes the node to obtain the node topology value, and analyzes the security attribute of the storage node.
[0067] Specifically, the node quantization process is as follows: in the network storage node, the information weight corresponds to the node security attribute, first, the state of the network storage node is represented, the node topology graph is constructed, there are N nodes in total, each node has a respective state function value, represented as:
[0068] [f1,f2,L,fi,L,fN], f1, f2, fi, fN represent the state function value of node 1, the state function value of node 2, the state function value of node i, and the state function value of node N, respectively, the node is disturbed and changes, from one node to another node, the node transfer brings state gain, the node i state gain function△fi formula is as follows:
[0069]
[0070] Where ωi,j represents the state transition coefficient of node j to node i, fj represents the state function value of node j, based on the state gain function, the state gain vector△f is constructed, which is specifically represented as:
[0071]
[0072] Where△f1,△f2,△fN represent the state gain function of node 1, node 2 and node N respectively, based on the state gain vector, the total state F of the node is obtained, the calculation formula is as follows:
[0073]
[0074] Where hi represents the information characteristic value of node i, ηi represents the coupling degree of node i, since the node is a topology structure, the influence of node topology structure on node state is avoided, the topology node state εi is calculated, the formula is as follows:
[0075]
[0076] Where μi,j represents the influence weight between topology nodes i and j, σ represents the gain modification strength, based on the topology node state, in order to eliminate the influence of the topology node state on the node state and further affect the total node state, based on the logical distance between nodes, the total node quantization value λ is obtained, the formula is as follows:
[0077]
[0078] Where di,j represents the logical distance between node i and node j, β represents the influence factor, The total node quantization value is obtained, and the security and stability of the node are evaluated.
[0079] Specifically, the project management module, the intelligent management platform automatically archives a type of file when storing information data, and a user can see version information, file update information, update time, drawing update, model discussion results, and various engineering files are directly spread on the intelligent management platform, and various work groups do not need to be established, and various engineering project data are uniformly stored by the intelligent management platform, and document management and file sharing are safely performed.
[0080] In specific embodiments, a user logs in an account and a password of the intelligent management platform, the intelligent management platform authenticates the user after the user logs in, the user uses the intelligent management platform after the authentication is passed, the user performs work operation, project exchange, online meeting, document editing, and file sharing in the intelligent management platform, when the user needs an operation outside of the permission, the user applies for the permission operation to the intelligent management platform, a superior unit grants a time-limited permission operation after the application is audited, the user needs to pass the encryption authentication of the intelligent management platform in the information transmission process, an authentication user identification code and an authentication key are authenticated, information is transmitted after the authentication is passed, file information of the intelligent management platform is stored in a distributed system, and the intelligent management platform monitors a node in real time based on a node security evaluation algorithm, and stability of the node is ensured.
[0081] Beneficial effects:
[0082] The application provides an intelligent management platform system, which comprises a user authentication module, an authority management module, an information transmission module, an encryption authentication module, an information storage module, a node security module and a project management module; the user authentication module is designed as a user login module, and after user authentication, the user enters the intelligent management platform; the authority management module sets the operation range of each user and needs to be audited if the operation exceeds the permission; the information transmission module is used for data file transmission and update by the user through the intelligent management platform; the encryption authentication module is based on a multiple key protocol, and an encryption authentication algorithm is designed to improve the security of data in the intelligent management platform; based on the multiple key protocol, the user identification code and the key are encrypted, the user identity information is authenticated based on the authentication key and the user identification code, the security in the information transmission process is improved, and one-way encryption authentication is used to reduce the encryption authentication time and improve the system working efficiency under the premise of a certain security; the information storage module is used for distributed storage of file information data by the intelligent management platform; the node security module proposes a node security evaluation algorithm, based on a weighted coupling algorithm, the node is quantitatively processed to obtain a node topology value, the node state transition gain is calculated, the state gain vector is constructed, the total node state is obtained, the topology node state is subtracted, and the total node quantitative value is obtained to evaluate the security and stability of the node in real time; the project management module classifies and archives the files and displays the file update information; the intelligent management platform system provided by the application can make enterprises and organizations more flexible and efficient in business processes in actual application. The simplification of project management and the efficiency of information transmission can greatly improve the team cooperation efficiency, reduce unnecessary communication and waiting time, and make the business process more smooth. Through the modular design, diversified functions are provided, and the system can be customized and expanded according to the needs of different users, enterprises and organizations. Such flexibility makes the system better adapt to various industries and application scenarios to meet the changing needs of users. Through improving the data transmission security, system performance, authority management, manageability and the like, the application provides an innovative and comprehensive intelligent management platform system to help engineering management achieve greater success in the digital era.
[0083] The application further provides a computer readable storage medium, which stores at least one instruction loaded and executed by a processor to realize the above method. The computer readable storage medium can be a ROM, a random access memory, a CD-ROM, a magnetic tape, a floppy disk and an optical data storage device. The instruction stored in the computer readable storage medium can be loaded and executed by the processor in the terminal to realize the above method.
[0084] The details of one or more embodiments of the application are set forth in the accompanying drawings and the description below. Other features, aspects, and advantages of the application will become apparent from the description, the drawings, and the claims. Figure 1 one or more functions described in the flow(s) and / or block(s) of the flow Figure 1 one or more functions described in the flow(s) and / or block(s) of the flow
[0085] These computer program instructions can also be stored in a computer- readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the Figure 1 one or more functions described in the flow(s) and / or block(s) of the flow Figure 1 one or more functions described in the flow(s) and / or block(s) of the flow Figure 1 one or more functions described in the flow(s) and / or block(s) of the flow Figure 1 one or more functions described in the flow(s) and / or block(s) of the flow
[0086] The above description of disclosed embodiments is intended to be illustrative and not restrictive. Many embodiments of the application will be apparent to those of skill in the art upon reviewing the above description. The scope of the application should, therefore, be determined not with reference to the above description, but instead with reference to the appended claims, along with their full scope of equivalents.
Claims
1. An intelligent management platform system, comprising a user authentication module, a permission management module, an information transmission module, an encryption authentication module, an information storage module, a node security module, and a project management module. The user authentication module is used for entering the intelligent management platform after the user is authenticated; The permission management module sets the operation range of each user, and the operation beyond the permission needs to be audited; The information transmission module is used for transmitting and updating data files through the intelligent management platform; The encryption authentication module is based on a multi-key protocol, and an encryption authentication algorithm is designed to improve the security of data in the intelligent management platform. The information storage module is used for storing file information data in a distributed manner. The node security module is based on the node state, calculates the node quantitative value, and evaluates the security and stability of the storage node. The project management module classifies and archives files and displays file update information. The encryption authentication module is based on a multi-key protocol, and an encryption authentication algorithm is designed to improve the security of data transmission. In the intelligent management platform users, a key array Da is constructed, the key in the authentication key is a string of binary numbers, the key array Da is a symmetric matrix, in the data transmission process, the ith user opens all the authentication key set di' in the row of the key array by using the authentication key di,i of itself, the ith user obtains the authentication key di,j of the jth user from the authentication key set, based on the authentication key di,i, the user identification code IDi of the ith user is encrypted The user identification code IDi is encrypted into a data block, It is indicated that the encryption is performed by using the key di,i, and then the encrypted data block The encryption operation is performed by using the authentication key di,j It is indicated that the encryption is performed by using the authentication key di,j, and then the encrypted data block is sent to the encryption library, the encryption library mobilizes the authentication key dj,j in the key array to perform the encryption operation: Wherein It is indicated that the encryption operation is performed by using the authentication key dj,j, and then the encrypted data block is sent to the authentication end of the jth user, the jth user performs decryption by using the authentication key dj,j of itself, and obtains the data block Then, the authentication key dj,i is obtained by using the authentication key dj,j to open the authentication key set d'j in the key array, decryption is performed, the authentication request sent by the ith user is obtained, and the decrypted data block is sent to the decryption library, the decryption library outputs data, the jth user judges whether the output data is the user authentication code IDi of the ith user, if yes, the authentication is passed; the authentication key in the key array is updated to improve the security, the key di,j is decomposed into T parts, the tth part of the key di,j There are K numbers, The kth number is indicated, for each number, the modulus is increased by one, and the number is updated The calculation formula is: The encryption authentication module is based on a multi-key protocol, and an encryption authentication algorithm is designed to improve the security of data transmission. The node quantitative process is as follows: In the network storage node, information weighting corresponds to node security attributes, and the state of the network storage node is represented to construct a node topology graph of N nodes, and the node has a state function value. The node i state gain function Δfi formula is as follows: where di,j represents the logical distance between node i and node j, β represents the influence factor, represents the element inner product, εi represents the topological node state, and the total node quantization value is obtained.
2. The intelligent management platform system of claim 1, wherein, Where ωi,j represents the state transition coefficient of node j to node i, fi represents the state function value of node i, and fj represents the state function value of node j.
3. The intelligent management platform system of claim 1, wherein, Based on the state gain function, the total node state F is obtained.
4. The intelligent management platform system of claim 1, wherein, The user authentication module is used for entering the intelligent management platform after the user is authenticated; 5. The intelligent management platform system of claim 1, wherein, The permission management module sets the operation range of each user, and the operation beyond the permission needs to be audited; 6. The intelligent management platform system of claim 1, wherein, The information transmission module is used for transmitting and updating data files through the intelligent management platform; The information storage module is used for storing file information data in a distributed manner. The node security module, a node security evaluation algorithm is proposed, and for the storage node, based on the weighted coupling algorithm, the node is quantitatively processed to obtain the node topology value, and the security attribute of the storage node is analyzed.
7. The intelligent management platform system of claim 1, wherein, The project management module, the intelligent management platform carries out automatic filing management to a kind of files when storing information data, and user can see version information, file update information, update time, drawing update, model discussion result of the file, various engineering files are directly spread in the intelligent management platform, and various engineering project data are stored by the intelligent management platform, and document management and file sharing are safely carried out.
Citation Information
Patent Citations
Distributed system authentication and permission management platform based on XACML and SAML under big data environment
CN106534199A
Secure distributed storage system based on reconfigurable encryption technology
CN116910780A