File sharing methods and devices based on CP-ABE (Ciphertext Policy-Attribute Based Encryption) layered access control, equipment and medium

A CP-ABE and file sharing technology, applied in electrical components, transmission systems, etc., can solve problems such as low security of shared data, failure to provide access control methods, etc., to achieve the effect of reducing storage overhead and improving encryption efficiency

Active Publication Date: 2019-04-12
SHENZHEN TECH UNIV
View PDF7 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a file sharing method, device, device and medium based on CP-ABE layered access control, aiming to solve the problem of low security of shared data due to the inability of the prior art to provide an effective access control method question

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
  • File sharing methods and devices based on CP-ABE (Ciphertext Policy-Attribute Based Encryption) layered access control, equipment and medium
  • File sharing methods and devices based on CP-ABE (Ciphertext Policy-Attribute Based Encryption) layered access control, equipment and medium
  • File sharing methods and devices based on CP-ABE (Ciphertext Policy-Attribute Based Encryption) layered access control, equipment and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] figure 1 The implementation process of the file sharing method based on CP-ABE hierarchical access control provided by the first embodiment of the present invention is shown. For the convenience of description, only the parts related to the embodiment of the present invention are shown, and the details are as follows:

[0029] In step S101, when the file sharing request sent by the file owner is received, according to the preset content key set, the symmetric encryption algorithm is used to encrypt the file set to be shared to obtain the file ciphertext set.

[0030] The embodiments of the present invention are applicable to data processing platforms, devices or servers, such as personal computing devices, servers, and the like. The embodiment of the present invention mainly includes four entities of the file owner, the file visitor, the attribute authorization center and the cloud server, wherein, the file owner can encrypt a large number of files once, and store the e...

Embodiment 2

[0051] figure 2 It shows the implementation process of the file sharing method based on CP-ABE hierarchical access control provided by the second embodiment of the present invention. For the convenience of description, only the parts related to the embodiment of the present invention are shown, and the details are as follows:

[0052] In step S201, when receiving the file sharing request sent by the file owner, the control file owner constructs a corresponding AND gate structure access tree for each file in the file set to be shared according to the preset system attribute set.

[0053] In the embodiment of the present invention, when receiving the file sharing request sent by the file owner, the file owner constructs an AND gate structure access tree corresponding to each file in the file collection to be shared according to the system attribute set defined by the attribute authority center , that is, different files have different access policies.

[0054] As an example, t...

Embodiment 3

[0084] Image 6 The structure of the file sharing device based on CP-ABE hierarchical access control provided by the third embodiment of the present invention is shown. For the convenience of description, only the parts related to the embodiment of the present invention are shown, including:

[0085] The first encryption unit 61 is configured to, when receiving the file sharing request sent by the file owner, use a symmetric encryption algorithm to encrypt the set of files to be shared according to the preset content key set to obtain a set of file ciphertexts;

[0086] The second encryption unit 62 is configured to use a preset encryption function to encrypt the content key set according to the pre-generated public parameters and the AND gate access control policy corresponding to the pre-built AND gate policy LSSS matrix to obtain the AND content key a set of key ciphertexts corresponding to the set; and

[0087] The ciphertext uploading unit 63 is configured to upload the ...

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 applies to the technical field of ciphertext access control and provides a file sharing methods and devices based on CP-ABE (Ciphertext Policy-Attribute Based Encryption) layered accesscontrol, equipment and a medium. A method comprises the steps of when a file sharing request sent by a file owner is received, according to a content key set, encrypting a to-be-shared file set through utilization of a symmetric encryption algorithm, thereby obtaining a file ciphertext set; according to public parameters and an AND gate access control policy corresponding to an AND gate policy LSSS (Linear Secret Sharing Scheme) matrix, encrypting the content key set through utilization of an encryption function, thereby obtaining a key ciphertext set corresponding to the content key set; ad uploading the file ciphertext set and the key ciphertext set to a cloud server, thereby realizing cloud file sharing. Ciphertext layered access is realized through CP-ABE, moreover, storage cost, communication cost and decryption computing complex of ciphertexts are reduced, and encryption efficiency, decryption efficiency and data sharing security degree are improved.

Description

technical field [0001] The invention belongs to the technical field of ciphertext access control, and in particular relates to a file sharing method, device, equipment and medium based on CP-ABE layered access control. Background technique [0002] With the development of cloud computing and the gradual increase in the use of big data, data has become the most valuable information, and it has become a trend for people to store their own data on cloud servers. While people's life and work bring convenience, it also brings unprecedented data security risks. Therefore, how to realize the controlled sharing of cloud data has become an urgent problem to be solved. [0003] In order to solve the problem of controlled sharing of cloud data and avoid the theft of private data, the traditional method is to encrypt the data to be shared by the user and then transmit it to the cloud server in the form of ciphertext. This encryption scheme is used to distribute these encrypted data. It...

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
IPC IPC(8): H04L29/06H04L29/08
CPCH04L63/10H04L63/104H04L63/20H04L67/06H04L67/10
Inventor 王树兰黄美东王磊王汇文
Owner SHENZHEN TECH UNIV
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