BCAS: A blockchain-based ciphertext-policy attribute-based encryption scheme for cloud data security sharing

It is the most important and challenging problem to share the data safely in cloud computing. Some so-called trusted third parties may also infringe users’ data privacy. It is an urgent problem for data owners to share data safely with the designated users rather than the third party or other users....

Full description

Saved in:
Bibliographic Details
Main Authors: Yuting Zuo, Zhaozhe Kang, Jian Xu, Zhide Chen
Format: Article
Language:English
Published: Wiley 2021-03-01
Series:International Journal of Distributed Sensor Networks
Online Access:https://doi.org/10.1177/1550147721999616
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849763923753959424
author Yuting Zuo
Zhaozhe Kang
Jian Xu
Zhide Chen
author_facet Yuting Zuo
Zhaozhe Kang
Jian Xu
Zhide Chen
author_sort Yuting Zuo
collection DOAJ
description It is the most important and challenging problem to share the data safely in cloud computing. Some so-called trusted third parties may also infringe users’ data privacy. It is an urgent problem for data owners to share data safely with the designated users rather than the third party or other users. Traditional encryption schemes utilize different keys to produce multiple encrypted copies of the same data for users. It is no longer applicable for cloud data sharing security. Attribute-based encryption can solve above problems, but it needs to rely on trusted third parties to protect the users’ privacy. In this article, in order to address the above problems, we propose a blockchain-based ciphertext-policy attribute-based encryption scheme for cloud data secure sharing without relying on any trusted third parties. Blockchain-based ciphertext-policy attribute-based encryption scheme can protect the rights and security of data owner. Compared with existing cloud security schemes, the proposed scheme has more advantages in terms of the six aspects: (1) data owners have the authority to decide who can decrypt the data; (2) the operations of users are retained permanently, and all records are tamper-proof; (3) our proposed scheme has the characteristic of “one-to-many” encryption, and data is encrypted only once; (4) our scheme does not rely on any trusted third party; (5) in terms of the discrete logarithm problem and decisional q parallel-bilinear Diffie–Hellman exponent problem, we prove that our proposed scheme is secure; and (6) experiment shows that our proposed scheme is more efficient than the comparative scheme.
format Article
id doaj-art-bfa2938060654859aeea89b2963dcfe5
institution DOAJ
issn 1550-1477
language English
publishDate 2021-03-01
publisher Wiley
record_format Article
series International Journal of Distributed Sensor Networks
spelling doaj-art-bfa2938060654859aeea89b2963dcfe52025-08-20T03:05:17ZengWileyInternational Journal of Distributed Sensor Networks1550-14772021-03-011710.1177/1550147721999616BCAS: A blockchain-based ciphertext-policy attribute-based encryption scheme for cloud data security sharingYuting ZuoZhaozhe KangJian XuZhide ChenIt is the most important and challenging problem to share the data safely in cloud computing. Some so-called trusted third parties may also infringe users’ data privacy. It is an urgent problem for data owners to share data safely with the designated users rather than the third party or other users. Traditional encryption schemes utilize different keys to produce multiple encrypted copies of the same data for users. It is no longer applicable for cloud data sharing security. Attribute-based encryption can solve above problems, but it needs to rely on trusted third parties to protect the users’ privacy. In this article, in order to address the above problems, we propose a blockchain-based ciphertext-policy attribute-based encryption scheme for cloud data secure sharing without relying on any trusted third parties. Blockchain-based ciphertext-policy attribute-based encryption scheme can protect the rights and security of data owner. Compared with existing cloud security schemes, the proposed scheme has more advantages in terms of the six aspects: (1) data owners have the authority to decide who can decrypt the data; (2) the operations of users are retained permanently, and all records are tamper-proof; (3) our proposed scheme has the characteristic of “one-to-many” encryption, and data is encrypted only once; (4) our scheme does not rely on any trusted third party; (5) in terms of the discrete logarithm problem and decisional q parallel-bilinear Diffie–Hellman exponent problem, we prove that our proposed scheme is secure; and (6) experiment shows that our proposed scheme is more efficient than the comparative scheme.https://doi.org/10.1177/1550147721999616
spellingShingle Yuting Zuo
Zhaozhe Kang
Jian Xu
Zhide Chen
BCAS: A blockchain-based ciphertext-policy attribute-based encryption scheme for cloud data security sharing
International Journal of Distributed Sensor Networks
title BCAS: A blockchain-based ciphertext-policy attribute-based encryption scheme for cloud data security sharing
title_full BCAS: A blockchain-based ciphertext-policy attribute-based encryption scheme for cloud data security sharing
title_fullStr BCAS: A blockchain-based ciphertext-policy attribute-based encryption scheme for cloud data security sharing
title_full_unstemmed BCAS: A blockchain-based ciphertext-policy attribute-based encryption scheme for cloud data security sharing
title_short BCAS: A blockchain-based ciphertext-policy attribute-based encryption scheme for cloud data security sharing
title_sort bcas a blockchain based ciphertext policy attribute based encryption scheme for cloud data security sharing
url https://doi.org/10.1177/1550147721999616
work_keys_str_mv AT yutingzuo bcasablockchainbasedciphertextpolicyattributebasedencryptionschemeforclouddatasecuritysharing
AT zhaozhekang bcasablockchainbasedciphertextpolicyattributebasedencryptionschemeforclouddatasecuritysharing
AT jianxu bcasablockchainbasedciphertextpolicyattributebasedencryptionschemeforclouddatasecuritysharing
AT zhidechen bcasablockchainbasedciphertextpolicyattributebasedencryptionschemeforclouddatasecuritysharing