Unlock instant, AI-driven research and patent intelligence for your innovation.

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

Active Publication Date: 2021-07-09
CHINA MOBILE SUZHOU SOFTWARE TECH CO LTD +1
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Based on the attribute-based encryption (ABE) mechanism proposed by Sahai and Waters, users can use the private key related to their own attributes to decrypt the data, so that users can obtain different access rights according to their own attributes and protect user privacy. Currently, when a user is revoked or a certain attribute of the user is revoked, the access rights of the revoked user or the user whose attribute is revoked can be restricted by updating the private key of the user who has not revoked or the user whose attribute has not been revoked, however, if a third-party organization To update the user's private key, the private key components related to the user's attributes in the user's private key may be viewed by a third-party organization, resulting in leakage of user privacy. If the user's private key is updated by the user's device itself, the calculation of the user's device will be too large. Affect the operating efficiency of user equipment

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Information processing method, terminal, central equipment, server and storage medium
  • Information processing method, terminal, central equipment, server and storage medium
  • Information processing method, terminal, central equipment, server and storage medium

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention discloses an information processing method, a central device obtains a master key and a user attribute set, obtains the user attribute of a decryption terminal from the user attribute set, and generates a first private key and a second private key corresponding to the decryption terminal according to the user attribute and the master key, the first private key is irrelevant to the user attribute of the decryption terminal, and the second private key is not relevant to the user attribute of the decryption terminal. The second private key is related to the user attribute of the decryption terminal, the first private key is sent to the proxy server for the proxy server to assist the decryption terminal in decryption, and the second private key is sent to the decryption terminal for the decryption terminal to use during decryption, so that the user permission can be updated by updating the first private key, the calculation amount is reduced, the encryption efficiency is improved, and meanwhile, the security of user information is improved.

Description

technical field [0001] The present application relates to the technical field of data encryption, and in particular to an information processing method, a terminal, a central device, a server and a storage medium. Background technique [0002] With the development of cloud computing technology, users usually put data on cloud servers and complete distributed computing through cloud servers, thereby releasing local resources and using local resources for required applications. At the same time, other users can log in to cloud servers to apply Access these data to realize data sharing with other users. Therefore, when the privacy of the data uploaded by the user is high, it is necessary to encrypt the data put into the cloud server to protect the privacy of the user. [0003] Based on the attribute-based encryption (ABE) mechanism proposed by Sahai and Waters, users can use the private key related to their own attributes to decrypt the data, so that users can obtain different ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L9/08
CPCH04L9/0891H04L9/0894H04L2209/76
Inventor 沈强磊
Owner CHINA MOBILE SUZHOU SOFTWARE TECH CO LTD