Electric power material sampling inspection information management method and system based on hybrid encryption technology

By adopting mixed encryption technology in the management of electricity random inspection information, the RSA and CP-ABE algorithm are used to encrypt and decrypt data, solve the problems of lack of safety hazards and efficiency in existing technology, and achieve efficient and high security data. manage.

CN119363423APending Publication Date: 2025-01-24STATE GRID CORPORATION OF CHINA +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411470436.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-21
Publication Date
2025-01-24

Smart Images

  • Figure CN119363423A_ABST
    Figure CN119363423A_ABST
Patent Text Reader

Abstract

The invention provides an electric power material sampling inspection information management method and system based on a hybrid encryption technology, and the method comprises the steps: carrying out the preprocessing of the electric power material sampling inspection information through a power grid end, obtaining the material sampling inspection data, dividing the material sampling inspection data into a plurality of sampling inspection subsets, generating a plurality of RSA key pairs, encrypting the sampling inspection subset by using an RSA public key corresponding to each access permission to obtain an RSA ciphertext, and sending the RSA ciphertext and an RSA private key to a data server; the data server encrypts the RSA private key based on the CP-ABE encryption system to obtain an RSA private key ciphertext; the user equipment sends an information access request to the data server; the data server decrypts the RSA private key ciphertext by using a decryption algorithm of the CP-ABE encryption system based on the attribute set of the user to obtain an RSA private key; and the user equipment decrypts the received RSA ciphertext by using the received RSA private key, and obtains material sampling inspection information corresponding to the user access permission based on a decryption result. According to the invention, the efficiency of data transmission and storage is improved, and the security and compliance of data are enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of information security technology, and in particular to a method and system for managing power material sampling information based on hybrid encryption technology. Background Art

[0002] With the advent of the information age, data security has become the focus of attention in all walks of life. Especially in the power industry, as one of the country's key infrastructure, the security of its material management information is directly related to the country's energy security and the stability of economic operation. Traditional methods of power material sampling information management mostly rely on simple identification technology, such as scanning the QR code or barcode associated with the material to link to the relevant website to obtain the material information. Although these methods facilitate the rapid reading of information to a certain extent, they also have many security risks.

[0003] First, the material sampling information obtained by traditional identification technology is usually in plain text, which is easily obtained by unauthorized third parties, resulting in the leakage of sensitive information. Criminals may use this information to conduct commercial espionage or other malicious activities, posing a serious threat to the business secrets and market competitiveness of enterprises.

[0004] Secondly, with the continuous evolution of network attack methods, traditional information management methods can hardly effectively resist complex network attacks, such as SQL injection, cross-site scripting attacks, etc. These attacks may cause the permissions of the material management system to be bypassed or the information to be tampered with.

[0005] Thirdly, the existing material sampling information management system also has deficiencies in authority control. Simple role division and authority management methods cannot meet the needs of refined access control for users at different levels and with different roles, leading to the risk of authority abuse and information leakage.

[0006] Finally, with the widespread application of big data and cloud computing technologies, the power industry has put forward higher requirements for the processing capacity, storage efficiency and transmission speed of material sampling information. Existing technologies cannot meet the dual needs of high efficiency and high security, especially in the transmission and storage of material sampling data, there is a lack of effective encryption protection measures. Summary of the invention

[0007] The present invention aims to at least solve the technical problems that the existing power material random inspection information management method lacks effective encryption protection measures, has potential safety hazards, and cannot meet the requirements of high efficiency and high security, and provides a power material random inspection information management method and system based on hybrid encryption technology.

[0008] In order to achieve the above-mentioned purpose of the present invention, according to the first aspect of the present invention, the present invention provides a method for managing power material sampling inspection information based on hybrid encryption technology, including: preprocessing the power material sampling inspection information at the power grid end to obtain material sampling inspection data, dividing the material sampling inspection data into multiple sampling inspection subsets corresponding to multiple access rights one by one, generating multiple RSA key pairs corresponding to the multiple access rights one by one, an RSA key pair including an RSA private key and an RSA public key, encrypting the sampling inspection subset corresponding to each access right using the RSA public key corresponding to each access right to obtain RSA ciphertext, sending the RSA ciphertext and the RSA private key to the RSA ciphertext. The data server encrypts the RSA private key based on the CP-ABE encryption system to obtain the RSA private key ciphertext; the user device sends an information access request to the data server, and the information access request includes the user's attribute set; the data server decrypts the RSA private key ciphertext based on the user's attribute set using the decryption algorithm of the CP-ABE encryption system to obtain the RSA private key, and sends the obtained RSA private key and the RSA ciphertext corresponding to the obtained RSA private key to the user device; the user device decrypts the received RSA ciphertext using the received RSA private key, and obtains the material sampling information corresponding to the user access right based on the decryption result.

[0009] Preferably, after the power grid end uses the RSA public key corresponding to each access right to encrypt the sampling subset corresponding to each access right to obtain the RSA ciphertext, it also executes: padding the RSA ciphertext using the optimal asymmetric encryption padding algorithm, and sending the padded RSA ciphertext to the data server.

[0010] Preferably, after the power grid end uses the RSA public key corresponding to each access right to encrypt the sampling subset corresponding to each access right to obtain RSA ciphertext, it also includes: using the RSA private key corresponding to each access right to sign the sampling subset corresponding to each access right to obtain a digital signature, and sending the digital signature to the data server.

[0011] Preferably, after the data server decrypts the RSA private key ciphertext using the decryption algorithm of the CP-ABE encryption system based on the user's attribute set to obtain the RSA private key, it also sends the digital signature to the user device; after the user device obtains the material sampling information corresponding to the user's access rights, it uses the RSA public key to verify the digital signature.

[0012] Preferably, the power grid end pre-processes the power material sampling information to obtain material sampling data, including: standardizing the power material sampling information to obtain standardized processing results; serializing the standardized processing results to obtain serialized data; and compressing the serialized data to obtain material sampling data.

[0013] Preferably, the standardized processing of the random inspection information of electric power materials to obtain the standardized processing result includes: the random inspection information of electric power materials includes multiple dimensional information of multiple electric power materials, and each dimensional information of each electric power material is converted into a key-value pair, wherein the key of the key-value pair represents the dimension name, and the value of the key-value pair represents the dimension value, and the multiple key-value pairs of the multiple electric power materials constitute the standardized processing result.

[0014] Preferably, the data server encrypts the RSA private key based on the CP-ABE encryption system to obtain RSA private key ciphertext, including: defining an access structure of the CP-ABE encryption system; obtaining security parameters, and inputting the security parameters into an initialization algorithm of the CP-ABE encryption system to obtain an ABE public key and an ABE master key; and inputting the access structure, the ABE public key and the RSA private key into an encryption algorithm of the CP-ABE encryption system to obtain RSA private key ciphertext.

[0015] Preferably, the data server decrypts the RSA private key ciphertext using the decryption algorithm of the CP-ABE encryption system based on the user's attribute set to obtain the RSA private key, including: inputting the user's attribute set and the ABE master key into the private key generation algorithm of the CP-ABE encryption system to obtain the user's ABE private key; inputting the ABE public key, the RSA private key ciphertext and the user's ABE private key into the decryption algorithm of the CP-ABE encryption system to obtain the RSA private key.

[0016] Preferably, the user uses the received RSA private key to decrypt the received RSA ciphertext, and obtains the material sampling information corresponding to the user's access rights based on the decryption result, including: the user uses the received RSA private key to decrypt the received RSA ciphertext to obtain the material sampling data corresponding to the user's access rights; decompresses the material sampling data corresponding to the user's access rights to obtain decompressed data; and deserializes the decompressed data to obtain the material sampling information corresponding to the user's access rights.

[0017] In order to achieve the above-mentioned purpose of the present invention, according to the second aspect of the present invention, the present invention provides an information management system based on the power material sampling information management method based on the hybrid encryption technology described in the first aspect of the present invention, including a power grid end, a data server and one or more user devices, and the data server is connected to the power grid end and the user device for communication respectively.

[0018] The present invention performs serialization and compression processing on the power material sampling information to obtain the material sampling data, thereby improving the efficiency of data transmission and storage; the material sampling data is divided into sampling subsets corresponding to multiple access rights, and the sampling subsets are encrypted using the RSA public key of the RSA algorithm to obtain the RSA ciphertext, thereby improving data security; the RSA private key is encrypted through the CP-ABE encryption system to implement fine-grained access control of user attributes, and only authorized users who meet the policy can decrypt the data, thereby reducing the risk of authority abuse and information leakage, strengthening the security and compliance of the data, and meeting the high standards for data protection in the modern information society. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 It is a flow chart of a method for managing power material sampling information based on hybrid encryption technology in a preferred embodiment of the present invention;

[0020] Figure 2 It is a structural diagram of an information management system in a preferred embodiment of the present invention;

[0021] Figure 3 It is a step diagram of a method for managing power material sampling information based on hybrid encryption technology in an application scenario of the present invention;

[0022] Figure 4 This is a schematic diagram of the encryption process in a preferred embodiment of the present invention;

[0023] Figure 5 It is a schematic diagram of the decryption process in a preferred embodiment of the present invention. DETAILED DESCRIPTION

[0024] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and cannot be understood as limiting the present invention.

[0025] In the description of the present invention, it is necessary to understand that the terms "longitudinal", "lateral", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating the orientation or position relationship, are based on the orientation or position relationship shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention.

[0026] In the description of the present invention, unless otherwise specified and limited, it should be noted that the terms "installed", "connected" and "connected" should be understood in a broad sense. For example, it can be a mechanical connection or an electrical connection, or it can be the internal connection between two components. It can be a direct connection or an indirect connection through an intermediate medium. For ordinary technicians in this field, the specific meanings of the above terms can be understood according to the specific circumstances.

[0027] The present invention provides a method for managing power material sampling information based on hybrid encryption technology. In a preferred embodiment, the method includes:

[0028] In step S1, the power grid end pre-processes the power material sampling information to obtain material sampling data, divides the material sampling data into multiple sampling subsets corresponding to multiple access rights, generates multiple RSA key pairs corresponding to multiple access rights, an RSA key pair includes an RSA private key and an RSA public key, uses the RSA public key corresponding to each access right to encrypt the sampling subset corresponding to the access right to obtain RSA ciphertext, and sends the RSA ciphertext and RSA private key to the data server.

[0029] The sampling inspection information of electric power materials includes multi-dimensional information such as the manufacturer information, supplier information, production date, batch number, quality inspection results, etc. of the electric power materials. Set multiple access rights with different authority levels, and each access right corresponds to different sampling inspection information of electric power materials. Specifically, each access right corresponds to the sampling inspection information of different electric power materials, or each access right corresponds to information of different dimensions of electric power materials. Therefore, each access right corresponds to a sampling inspection subset and a pair of RSA key pairs. The RSA key pair corresponding to each access right is used to encrypt the sampling inspection subset corresponding to the access right to obtain the RSA ciphertext, thus obtaining multiple RSA ciphertexts. The RSA algorithm is an existing asymmetric encryption algorithm that uses the mathematical problem that the product of two large prime numbers is difficult to decompose to achieve security, so the RSA key pair generation process will not be repeated here.

[0030] The RSA algorithm utilizes the asymmetric characteristics of the RSA algorithm, that is, after the data is encrypted with the public key, it can only be decrypted using the corresponding private key. This ensures the confidentiality of the data during transmission. Even if the data is intercepted during transmission, the data content cannot be deciphered without the correct RSA private key.

[0031] Step S2: The data server encrypts the RSA private key based on the CP-ABE encryption system to obtain the RSA private key ciphertext.

[0032] Specifically, the data server receives multiple RSA ciphertexts and multiple RSA private keys, and the multiple RSA ciphertexts correspond to the multiple RSA private keys one by one. The data server encrypts the multiple RSA private keys based on the CP-ABE encryption system to obtain multiple RSA private key ciphertexts, and there is an associated correspondence between the RSA private key ciphertext, the RSA ciphertext and the access rights.

[0033] Step S3: The user device sends an information access request to the data server, and the information access request includes a user attribute set. The user attribute set includes the user's name and security clearance level. The security clearance level includes a low security clearance level, a medium security clearance level, and a high security clearance level.

[0034] Step S4: The data server decrypts the RSA private key ciphertext using the decryption algorithm of the CP-ABE encryption system based on the user's attribute set to obtain the RSA private key, and sends the obtained RSA private key and the RSA ciphertext corresponding to the obtained RSA private key to the user device. According to the associated correspondence between the RSA private key, the RSA public key and the RSA ciphertext, the corresponding RSA ciphertext is obtained.

[0035] Step S5: The user device decrypts the received RSA ciphertext using the received RSA private key, and obtains the material sampling information corresponding to the user access rights based on the decryption result.

[0036] In a preferred implementation, in step S1, after the grid end uses the RSA public key corresponding to each access right to encrypt the sampling subset corresponding to each access right to obtain the RSA ciphertext, it further performs:

[0037] The RSA ciphertext is padded using the optimal asymmetric encryption padding algorithm (OAEP algorithm), and the padded RSA ciphertext is sent to the data server. The padding process can enhance the security of the encryption process and prevent potential cryptanalysis attacks.

[0038] In a preferred embodiment, in step S1, after the grid end encrypts the sampling subset corresponding to each access right by using the RSA public key corresponding to each access right to obtain the RSA ciphertext, the following further comprises:

[0039] The RSA private key corresponding to each access right is used to sign the sampling subset corresponding to the access right to obtain a digital signature, and the digital signature is sent to the data server.

[0040] Preferably, in step S4, after the data server decrypts the RSA private key ciphertext using the decryption algorithm of the CP-ABE encryption system based on the user's attribute set to obtain the RSA private key, it also sends the digital signature to the user device; after the user device obtains the material sampling information corresponding to the user's access rights, it verifies the digital signature using the RSA public key. This ensures that the data has not been tampered with.

[0041] In a preferred embodiment, in step S1, the power grid end pre-processes the power material sampling information to obtain material sampling data, including:

[0042] Step a: Standardize the power material sampling information to obtain standardized processing results to ensure the smoothness and efficiency of subsequent processing steps.

[0043] Step b, serializing the standardization processing result to obtain serialized data, so as to facilitate efficient transmission and storage of data, preferably but not limited to selecting JSON (JavaScript Object Notation) as the serialization format.

[0044] Step c: compress the serialized data to obtain the material sampling data. Compress the data using the corresponding Java class and method to generate a compressed data stream or file. The compressed data can significantly reduce the storage space requirements and speed up the network transmission speed, while ensuring the integrity and recoverability of the data.

[0045] In this embodiment, it is further preferred that in step a, the power material sampling information is subjected to standardization processing to obtain a standardized processing result, including:

[0046] The power material sampling information includes multiple dimensional information of multiple power materials, such as manufacturer information, supplier information, production date, batch number, quality inspection results, etc. Each dimensional information of each power material is converted into a key-value pair, where the key of the key-value pair represents the dimension name, the value of the key-value pair represents the dimension value, and multiple key-value pairs of multiple power materials constitute the standardized processing results. Multi-dimensional information is converted into a unified key-value pair format, which helps to improve the efficiency of subsequent processing. For example, "manufacturer" can be used as the key and the corresponding manufacturer name as the value.

[0047] In a preferred embodiment, in step S2, the data server encrypts the RSA private key based on the CP-ABE encryption system to obtain the RSA private key ciphertext, including:

[0048] Define the access structure of the CP-ABE encryption system; the access structure includes multiple policies for representing the correspondence between user attribute sets and access rights. Each policy represents a user attribute set and an access right. In this way, the correspondence between the user attribute set and the RSA ciphertext and the RSA private key ciphertext can be obtained according to the access structure. For example, a policy may require that a user must have both the "Material Management Department" and "Advanced Security Permission" attributes to access the RSA ciphertext corresponding to a certain access right.

[0049] Get security parameters and input them into the initialization algorithm ABE.Setup(·) of the CP-ABE encryption system to obtain the ABE public key PK ABE and ABE master key MK ABE Specifically, let the security parameter be λ, then:

[0050] ABE.Setup(1 λ )→PK ABE ,MK ABE .

[0051] Input the access structure, ABE public key and RSA private key into the encryption algorithm ABE.Encrpt(,,) of the CP-ABE encryption system to obtain the RSA private key ciphertext CT ABE . T represents the access structure.

[0052] ABE.Encrpt(PK ABE ,RSA private key,T)→CT ABE .

[0053] In a preferred embodiment, in step S4, the data server decrypts the RSA private key ciphertext using the decryption algorithm of the CP-ABE encryption system based on the user's attribute set to obtain the RSA private key, including:

[0054] Input the user's attribute set and ABE master key into the private key generation algorithm ABE.KeyGeneration(,) of the CP-ABE encryption system to obtain the user's ABE private key. Suppose the attribute set of user i is S i , then user i's user ABE private key SK ABE,i for:

[0055] ABE.Key Generation(MK ABE ,S i )→SK ABE,i .

[0056] Input the ABE public key, RSA private key ciphertext and user ABE private key into the decryption algorithm of the CP-ABE encryption system to obtain the RSA private key. The RSA private key of user i is SK RSA,i :

[0057] ABE.Decrpt(PK ABE ,CT ABE ,SK ABE,i )→SK RSA,i .

[0058] Specifically, the ABE public key and the user's ABE private key can be used together with each RSA private key ciphertext to input the above decryption algorithm formula. If the decryption is successful, the RSA private key of user i is obtained. If the decryption is unsuccessful, the ABE public key and the user's ABE private key are used together with the next RSA private key ciphertext to input the above decryption algorithm formula to solve it until the RSA private key of user i is obtained.

[0059] In this implementation, CP-ABE technology is used to encrypt the critical RSA private key. Through carefully defined access policies, it is ensured that only users with corresponding attributes and who meet specific conditions can obtain access rights to the RSA private key, thereby achieving secure control over the ability to decrypt sensitive data. This is a flexible and efficient permission management mechanism.

[0060] In a preferred embodiment, in step S5, the user uses the received RSA private key to decrypt the received RSA ciphertext, and obtains the material sampling information corresponding to the user access rights based on the decryption result, including:

[0061] The user uses the received RSA private key to decrypt the received RSA ciphertext to obtain the material sampling data corresponding to the user's access rights and restore the original data;

[0062] Decompress the material sampling data corresponding to the user's access rights to obtain decompressed data;

[0063] Deserialize the decompressed data to obtain the material sampling information corresponding to the user's access rights.

[0064] The above-mentioned electric power material sampling information management method based on hybrid encryption technology disclosed in the present invention realizes the comprehensive protection of material sampling information in the power industry. First, the material sampling information is preprocessed and serialized into an easy-to-process JSON format, and then an efficient compression algorithm is applied to reduce the data volume. Next, the compressed data is encrypted end-to-end using the RSA algorithm to ensure the security of the data at any stage. In addition, by defining the CP-ABE encryption policy access structure and attribute set, fine-grained access control based on user attributes is realized, and only authorized users who meet the policy can decrypt the data.

[0065] Figure 3 A schematic diagram of the data processing flow in an application scenario of the power material sampling information management method based on hybrid encryption technology of the present invention is shown. Figure 4 A schematic diagram of the encryption process in the power material sampling information management method based on hybrid encryption technology is shown. Figure 5The schematic diagram of the decryption process in the power material sampling information management method based on hybrid encryption technology is shown. The present invention not only improves the efficiency of data transmission and storage, but also strengthens the security and compliance of data, meeting the high standards for data protection in the modern information society.

[0066] The present invention also discloses an information management system based on the above-mentioned power material sampling information management method based on hybrid encryption technology, such as Figure 2 As shown, in a preferred embodiment, the information management system includes a power grid, a data server and one or more user devices, and the data server is connected and communicated with the power grid and the user devices respectively. The power grid is the data owner, which can be a server or data acquisition platform or other hardware device of the power grid system. The user device is preferably, but not limited to, an intelligent terminal, a personal computer or a server used by the user. The power grid, the data server and the user device are connected through the Internet or a local area network.

[0067] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", "an implementation", "a preferred implementation" or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0068] Although the embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the claims and their equivalents.

Claims

1. A method for managing power material sampling information based on hybrid encryption technology, characterized in that: include: The power grid end pre-processes the power material sampling information to obtain material sampling data, divides the material sampling data into multiple sampling subsets corresponding to multiple access rights, generates multiple RSA key pairs corresponding to multiple access rights, and an RSA key pair includes an RSA private key and an RSA public key. The RSA public key corresponding to each access right is used to encrypt the sampling subset corresponding to each access right to obtain an RSA ciphertext, and the RSA ciphertext and the RSA private key are sent to the data server; The data server encrypts the RSA private key based on the CP-ABE encryption system to obtain the RSA private key ciphertext; The user equipment sends an information access request to the data server, wherein the information access request includes a user attribute set; The data server decrypts the RSA private key ciphertext using the decryption algorithm of the CP-ABE encryption system based on the user's attribute set to obtain the RSA private key, and sends the obtained RSA private key and the RSA ciphertext corresponding to the obtained RSA private key to the user device; The user device decrypts the received RSA ciphertext using the received RSA private key, and obtains the material sampling information corresponding to the user access right based on the decryption result.

2. The method for managing power material sampling information based on hybrid encryption technology according to claim 1, characterized in that: After the grid end uses the RSA public key corresponding to each access right to encrypt the sampling subset corresponding to each access right to obtain the RSA ciphertext, it further executes: The RSA ciphertext is padded using the optimal asymmetric encryption padding algorithm, and the padded RSA ciphertext is sent to the data server.

3. The method for managing power material sampling information based on hybrid encryption technology according to claim 1, characterized in that: After the grid end uses the RSA public key corresponding to each access right to encrypt the sampling subset corresponding to each access right to obtain the RSA ciphertext, it also includes: The RSA private key corresponding to each access right is used to sign the sampling subset corresponding to each access right to obtain a digital signature, and the digital signature is sent to the data server.

4. The method for managing power material sampling information based on hybrid encryption technology according to claim 3, characterized in that: After the data server decrypts the RSA private key ciphertext using the decryption algorithm of the CP-ABE encryption system based on the user's attribute set to obtain the RSA private key, it also sends the digital signature to the user device; after the user device obtains the material sampling information corresponding to the user's access rights, it uses the RSA public key to verify the digital signature.

5. The method for managing power material sampling information based on hybrid encryption technology according to any one of claims 1 to 4, characterized in that: The power grid side pre-processes the power material sampling information to obtain material sampling data, including: Standardize the sampling information of power materials to obtain standardized processing results; Performing serialization processing on the standardized processing result to obtain serialized data; The serialized data is compressed to obtain the material sampling data.

6. The method for managing power material sampling information based on hybrid encryption technology according to claim 5, characterized in that: The standardized processing of the power material sampling information to obtain the standardized processing result includes: The electric power material sampling information includes multiple dimensional information of multiple electric power materials, and each dimensional information of each electric power material is converted into a key-value pair, wherein the key of the key-value pair represents the dimension name, and the value of the key-value pair represents the dimension value, and the multiple key-value pairs of multiple electric power materials constitute the standardized processing result.

7. The method for managing power material sampling information based on hybrid encryption technology according to claim 1, 2, 3, 4 or 6, characterized in that: The data server encrypts the RSA private key based on the CP-ABE encryption system to obtain the RSA private key ciphertext, including: Define the access structure of the CP-ABE encryption system; Obtain security parameters, input the security parameters into the initialization algorithm of the CP-ABE encryption system to obtain the ABE public key and ABE master key; The access structure, ABE public key and RSA private key are input into the encryption algorithm of the CP-ABE encryption system to obtain the RSA private key ciphertext.

8. The method for managing power material sampling information based on hybrid encryption technology according to claim 7, characterized in that: The data server decrypts the RSA private key ciphertext using the decryption algorithm of the CP-ABE encryption system based on the user's attribute set to obtain the RSA private key, including: Input the user's attribute set and ABE master key into the private key generation algorithm of the CP-ABE encryption system to obtain the user's ABE private key; Input the ABE public key, RSA private key ciphertext and user ABE private key into the decryption algorithm of the CP-ABE encryption system to obtain the RSA private key.

9. The method for managing power material sampling information based on hybrid encryption technology according to claim 6 or 8, characterized in that: The user uses the received RSA private key to decrypt the received RSA ciphertext, and obtains the material sampling information corresponding to the user access authority based on the decryption result, including: The user uses the received RSA private key to decrypt the received RSA ciphertext to obtain the material sampling data corresponding to the user's access rights; Decompress the material sampling data corresponding to the user's access rights to obtain decompressed data; Deserialize the decompressed data to obtain the material sampling information corresponding to the user's access rights.

10. An information management system based on the power material sampling information management method based on hybrid encryption technology according to any one of claims 1 to 9, characterized in that: It includes a power grid end, a data server and one or more user devices, and the data server is connected and communicated with the power grid end and the user devices respectively.