Information processing method, terminal, central equipment, server and storage medium
An information processing method and technology of central equipment, which are applied in the fields of terminals, servers and storage media, information processing methods and central equipment, can solve problems such as third-party organizations, leakage of user privacy, and large computing load of user equipment, and improve encryption efficiency. , the effect of reducing the amount of calculation and improving the security
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0087] The embodiment of this application provides an optional information processing method, which is applied to the central device, such as figure 2 As shown, the method includes:
[0088] S201. Obtain a master key and a user attribute set; wherein, the user attribute set is a set of attributes contained in users in the user list, and the master key is obtained based on the acquired security parameters;
[0089] In the embodiment of this application, the user list includes the user names and user accounts of all registered terminals. After the user registers, the user obtains the unique user name and user account. Only the terminals in the user list can obtain the private key to decrypt the ciphertext. When The user is revoked, that is, after the user name and user account of the terminal are canceled, the decryption authority of the canceled terminal needs to be restricted; the user attribute set includes the attribute set of each terminal in the user list, when the centra...
Embodiment 2
[0143] The embodiment of this application provides an optional information processing method, which is applied to a decryption terminal, such as Figure 7 As shown, the method includes:
[0144] S701. Receive the second private key sent by the central device;
[0145] S702. Obtain the ciphertext through the storage server;
[0146] S703. Receive the first private key through the proxy server;
[0147] S704. Decrypt the ciphertext by using the first private key and the second private key to obtain plaintext.
[0148] In the embodiment of this application, the user usually places the ciphertext on the storage server so that other users can view it. That is to say, when the decryption terminal needs to view the plaintext, it needs to obtain the ciphertext through the storage server and decrypt the ciphertext before it can be viewed. View, when there are multiple ciphertexts in the storage server, the decryption terminal needs to send a ciphertext request to the storage server,...
Embodiment 3
[0184] The embodiment of this application provides an optional information processing method, which is applied to an encryption terminal, such as Figure 13 As shown, the method includes:
[0185] S1301. Receive the system attribute set and the system public key through the central device;
[0186] S1302. Obtain an encrypted attribute from the system attribute set; obtain an access structure tree according to the encrypted attribute; the encrypted attribute is an attribute of a node of the access structure tree;
[0187] S1303. Encrypt the plaintext according to the system public key and the access structure tree to obtain the ciphertext; the plaintext is data to be encrypted;
[0188] S1304. Send the ciphertext to the storage server, so that the decryption terminal can obtain the ciphertext through the storage server.
[0189] It should be noted that the encryption terminal is the terminal that places the ciphertext on the storage server for other terminals to view. Therefo...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


