Information processing method, terminal, central device, server and storage medium
An information processing method and a technology of central equipment, which are applied to secure communication devices and key distribution, can solve problems such as third-party organizations, user privacy leakage, and large calculations of user equipment, so as to improve encryption efficiency, reduce calculations, and improve security. sexual effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0099] S205, sending the second private key to the decryption terminal for use by the decryption terminal during decryption.
[0108] It should be noted that the second private key is related to the attribute, and therefore, is also related to the corresponding attribute random number.
[0113] Wherein, the system attribute set is a set of all attributes, and these attributes are attributes that users can have, for example
[0117]
[0121]
[0122]
[0126] Based on the above-mentioned embodiment, the embodiment of the present application also provides an optional information processing method, as shown in FIG. 5, the
[0135] S601, receive the attribute revocation information sent by the decryption terminal;
[0137] S602, obtain a user attribute revocation list; the user attribute revocation list represents the user of the terminal whose attribute has been revoked
[0140] S604, sending the updated user attribute revocation list to the decryption terminal for use in decryption b...
Embodiment 2
[0143] The embodiment of the present application provides an optional information processing method, which is applied to a decryption terminal. As shown in FIG. 7, this method
[0147] S704, using the first private key and the second private key, decrypt the ciphertext to obtain the plaintext.
[0148] In this embodiment of the present application, the user usually places the ciphertext on the storage server for other users to view, and also
[0157]
[0178] S1201, receive the re-encrypted ciphertext through the storage server;
[0179] S1202, receive the updated first private key through the proxy server;
[0180] S1203, using the updated first private key and the second private key, decrypt the re-encrypted ciphertext to obtain the plaintext.
Embodiment 3
[0184] This embodiment of the present application provides an optional information processing method, which is applied to an encrypted terminal. As shown in FIG. 13 , this method
[0188] S1304, sending the ciphertext to the storage server, so that the decryption terminal can obtain the ciphertext through the storage server.
[0194] S1403, according to the plaintext, the system public key and the sixth random number, generate a main ciphertext component;
[0200]
[0201]
[0202]
[0205]
[0206] wherein, the polynomial for accessing the leaf nodes of the structure tree is based on the polynomial q of the root node R
[0209]
[0210] Then, define a polynomial q for the next level node x that accesses the root node of the structure tree
[0214] Let x represent a node in the access tree τ, and i represent an attribute of node x.
[0216]
[0218]
[0219]
[0221]
[0222] If i∈S, and i is in the user attribute revocation list, the output recursive operation result is empty, nam...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


