TY - GEN
T1 - A Blockchain-Based Fine-Grained Access Data Control Scheme with Attribute Change Function
AU - Wang, Xiaochao
AU - Zhou, Zequan
AU - Luo, Xiling
AU - Xu, Yifu
AU - Bai, Yi
AU - Luo, Feixiang
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021
Y1 - 2021
N2 - A distributed storage system (DSS) has the ad-vantages of low price and high throughput, but it also raises serious data confidentiality and privacy issues. Fine-grained access control (AC) is important for further applications. Although attribute-based encryption (ABE) schemes can achieve fine-grained AC, almost all schemes distribute a private key to a visitor by a private key generator that may leak data. Besides, attribute revocation functions of the ABE scheme will lead to collusion attacks. Blockchain-based ABE schemes rarely consider ciphertext-based search and attribute revocation functions which lead to a large communication overhead. In this paper, we propose a secure ABE scheme in which a data owner is the only person who has the right to distribute keys. Then we combine blockchain with the proposed ABE scheme to realize fine-grained AC over a distributed storage system, which supports the attribute change function and resists collusive attacks. In addition, we build a series of smart contracts to ensure the fairness of trade between the data owner and visitor. The auxiliary information of data stored on the blockchain can realize ciphertext-based search. Finally, we prove the scheme resists collusion attacks under the computational Diffie-Hellman assumption (CDH) and conduct multiple experiments based on Ethernet test Network. The experimental results demonstrate our scheme has the running time of algorithms reached a millisecond-level and the ET H cost is acceptable.
AB - A distributed storage system (DSS) has the ad-vantages of low price and high throughput, but it also raises serious data confidentiality and privacy issues. Fine-grained access control (AC) is important for further applications. Although attribute-based encryption (ABE) schemes can achieve fine-grained AC, almost all schemes distribute a private key to a visitor by a private key generator that may leak data. Besides, attribute revocation functions of the ABE scheme will lead to collusion attacks. Blockchain-based ABE schemes rarely consider ciphertext-based search and attribute revocation functions which lead to a large communication overhead. In this paper, we propose a secure ABE scheme in which a data owner is the only person who has the right to distribute keys. Then we combine blockchain with the proposed ABE scheme to realize fine-grained AC over a distributed storage system, which supports the attribute change function and resists collusive attacks. In addition, we build a series of smart contracts to ensure the fairness of trade between the data owner and visitor. The auxiliary information of data stored on the blockchain can realize ciphertext-based search. Finally, we prove the scheme resists collusion attacks under the computational Diffie-Hellman assumption (CDH) and conduct multiple experiments based on Ethernet test Network. The experimental results demonstrate our scheme has the running time of algorithms reached a millisecond-level and the ET H cost is acceptable.
KW - Access control
KW - Blockchain
KW - Decentralized storage system
UR - https://www.scopus.com/pages/publications/85123279759
U2 - 10.1109/SWC50871.2021.00054
DO - 10.1109/SWC50871.2021.00054
M3 - 会议稿件
AN - SCOPUS:85123279759
T3 - Proceedings - 2021 IEEE SmartWorld, Ubiquitous Intelligence and Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Internet of People, and Smart City Innovations, SmartWorld/ScalCom/UIC/ATC/IoP/SCI 2021
SP - 348
EP - 356
BT - Proceedings - 2021 IEEE SmartWorld, Ubiquitous Intelligence and Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Internet of People, and Smart City Innovations, SmartWorld/ScalCom/UIC/ATC/IoP/SCI 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2021 IEEE SmartWorld, Ubiquitous Intelligence and Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Internet of People, and Smart City Innovations, SmartWorld/ScalCom/UIC/ATC/IoP/SCI 2021
Y2 - 18 October 2021 through 21 October 2021
ER -