Dynamic data sharing method, terminal device and agent server

A proxy server, dynamic data technology, applied in the field of Internet information, can solve the problems of increasing the burden of cloud servers, unable to meet privacy requirements, unable to meet the needs of sharing dynamic data, etc.

Inactive Publication Date: 2019-02-15
BANK OF CHINA
View PDF3 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Using this algorithm can ensure the security of dynamic data, but it cannot meet the needs of multi-users sharing dynamic data in the cloud storage environment.
This is because if there are multiple authorized users who can obtain dynamic data, each authorized user can only use the same decryption key to ensure that each authorized user can obtain dynamic data from the cloud server, which obviously cannot meet the requirements of each authorized user. The user's privacy requirements; and if each authorized user is assigned an independent decryption key, the cloud server needs to encrypt the same dynamic data with different encryption keys to obtain the dynamic data encryption corresponding to each authorized user. file to ensure that each authorized user can use their own decryption key to obtain dynamic data, but this processing method will cause a large amount of redundant data to be stored in the cloud server and increase the burden on the cloud server

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
  • Dynamic data sharing method, terminal device and agent server
  • Dynamic data sharing method, terminal device and agent server
  • Dynamic data sharing method, terminal device and agent server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0043] figure 1For the structural block diagram of the dynamic data sharing system provided by the embodiment of the present invention, see figure 1 , the dynamic data sharing system provided by the embodiment of the present invention includes a data owner 1 (there may be multiple data owners, and this embodiment only exemplifies one), a pro...

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 invention discloses a dynamic data sharing method, a terminal device and an agent server. The dynamic data sharing method, the terminal device and the agent server are applied to the technical field of Internet information. In the method, a data owner encrypts dynamic data by using a public key thereof and uploads the encrypted data to the cloud server; the agent server generates a re-encryption key, including, the data owner and an authorized user private key, for each authorized user; each authorized user after obtaining a search keyword generates a trap door and sends the trap door to the agent server; the agent server generates a keyword label value by using the trap door and the re-encryption key and enables a cloud server to determine a corresponding dynamic data ciphertext basedon the label value, to encrypt the dynamic data ciphertext by using the re-encryption key and then to feed back the ciphertext to the authorized users; and each authorized user decrypts the dynamic data by combining with the private key thereof to obtain a corresponding dynamic data plaintext. A multi-user sharing demand for the dynamic data in a cloud storage environment is satisfied, and each authorized user can obtain the dynamic data shared in the cloud server by using the private key thereof.

Description

technical field [0001] The invention belongs to the field of Internet information technology, and in particular relates to a dynamic data sharing method, a terminal device and a proxy server. Background technique [0002] In order to ensure the security of the dynamic data stored in the cloud server, the dynamic data needs to be encrypted, and only users with the correct decryption key can obtain the dynamic data from the cloud server. In the prior art, most dynamic data in the cloud server are encrypted using a symmetric encryption algorithm, that is, the encryption key is the same as the decryption key. [0003] Using this algorithm can ensure the security of dynamic data, but it cannot meet the needs of multi-users sharing dynamic data in cloud storage environment. This is because if there are multiple authorized users who can obtain dynamic data, each authorized user can only use the same decryption key to ensure that each authorized user can obtain dynamic data from th...

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): H04L29/06H04L29/08G06F21/60
CPCH04L63/0428H04L63/0442H04L67/1097G06F21/602H04L67/56
Inventor 徐子祺
Owner BANK OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products