Privacy Protection and Data Security in Cloud Computing: A Survey, Challenges, and Solutions
Title | Privacy Protection and Data Security in Cloud Computing: A Survey, Challenges, and Solutions |
Publication Type | Journal Article |
Year of Publication | 2019 |
Authors | Sun, Pan Jun |
Journal | IEEE Access |
Volume | 7 |
Pagination | 147420–147452 |
ISSN | 2169-3536 |
Keywords | Access Control, attribute-based encryption, authorisation, basic ABE, cloud computing, cloud computing service, data privacy, Data security, edge computing, Encryption, hierarchical encryption, Key Policy Attribute Based Encryption (KP-ABE), key policy attribute-based encryption, KP-ABE, privacy, privacy protection laws, pubcrawl, public key cryptography, Resiliency, Scalability, tradition access control, Trust |
Abstract | Privacy and security are the most important issues to the popularity of cloud computing service. In recent years, there are many research schemes of cloud computing privacy protection based on access control, attribute-based encryption (ABE), trust and reputation, but they are scattered and lack unified logic. In this paper, we systematically review and analyze relevant research achievements. First, we discuss the architecture, concepts and several shortcomings of cloud computing, and propose a framework of privacy protection; second, we discuss and analyze basic ABE, KP-ABE (key policy attribute-based encryption), CP-ABE (ciphertext policy attribute-based encryption), access structure, revocation mechanism, multi-authority, fine-grained, trace mechanism, proxy re-encryption (PRE), hierarchical encryption, searchable encryption (SE), trust, reputation, extension of tradition access control and hierarchical key; third, we propose the research challenge and future direction of the privacy protection in the cloud computing; finally, we point out corresponding privacy protection laws to make up for the technical deficiencies. |
DOI | 10.1109/ACCESS.2019.2946185 |
Citation Key | sun_privacy_2019 |
- Key Policy Attribute Based Encryption (KP-ABE)
- trust
- tradition access control
- Scalability
- Resiliency
- public key cryptography
- pubcrawl
- privacy protection laws
- privacy
- KP-ABE
- key policy attribute-based encryption
- Access Control
- hierarchical encryption
- encryption
- edge computing
- Data Security
- data privacy
- cloud computing service
- Cloud Computing
- basic ABE
- authorisation
- attribute-based encryption