基于区块链的属性加密细粒度访问方案
Blockchain-Based Attribute Encryption Fine-Grained Access Scheme
摘要: 个人数据隐私安全一直是近年来研究的热点,然而现有的数据访问模型,多数是基于第三方中心化结构,虽然在一定程度上可以解决数据隐私保护和细粒度访问问题,但是同样会造成数据的泄露和经济成本的增加。在本文中,一种基于区块链的去中心化的结构被提出,通过结合新兴技术属性加密、区块链BC、智能合约SC和IPFS分布式存储,解决了数据安全和细粒度访问问题,保证用户之间数据交易的隐私性,使个人用户对数据拥有绝对的控制权。最后,通过仿真实验,证明论文提议的框架是可行并且有效的。
Abstract: Personal data privacy security has always been a hot research topic in recent years. However, most of the existing data access models are based on a third-party centralized structure. Although data privacy protection and fine-grained access problems can be solved to a certain extent, they will also cause data leakage and increase economic costs. In this article, a decentralized structure based on blockchain is proposed, which solves the problem of data security and fine-grained access by combining emerging technology attribute encryption, blockchain BC, smart contract SC, and IPFS distributed storage and ensures the privacy of data transactions between users, so that individual users have absolute control over the data. Finally, through simulation experiments, it is proved that the framework proposed in the thesis is feasible and effective.
文章引用:邹健. 基于区块链的属性加密细粒度访问方案[J]. 计算机科学与应用, 2021, 11(12): 3148-3155. https://doi.org/10.12677/CSA.2021.1112318

参考文献

[1] Zyskind, G., Nathan, O. and Pentland, A.S. (2015) Decentralizing Privacy: Using Blockchain to Protect Personal Data. 2015 IEEE Security and Privacy Workshops (SPW), San Jose, CA, 21-22 May 2015, 180-184. [Google Scholar] [CrossRef
[2] Benet, J. (2014) IPFS-Content Addressed, Versioned, P2P File System. Eprint Arxiv.
[3] Wang, R., Tsai, W.T., He, J., et al. (2018) A Medical Data Sharing Platform Based on Permissioned Blockchains. International Conference on Blockchain Technology and Application, Xi’an, 10-12 December 2018, 12-16. [Google Scholar] [CrossRef
[4] Lei, X., Shah, N., Lin, C., et al. (2017) Enabling the Sharing Economy: Privacy Respecting Contract Based on Public Blockchain. ACM Workshop on Blockchain, Texas, April 2017, 15-21.
[5] Xu, L., Shah, N., Chen, L., et al. (2017) Enabling the Sharing Economy: Privacy Respecting Contract Based on Public Blockchain. ACM Asia Conference on Computer and Communications Security, Abu Dhabi United Arab Emirates, 2 April 2017, 15-21. [Google Scholar] [CrossRef
[6] Sahai, A. and Waters, B. (2005) Fuzzy Identity-Based Encryption. International Conference on Theory & Applications of Cryptographic Techniques, Springer, Berlin, Heidelberg, 457-473. [Google Scholar] [CrossRef
[7] Goyal, V., Pandey, O., Sahai, A., et al. (2006) Attribute-Based Encryption for Fine-Grained Access Control of Encrypted Data. Proceedings of the 13th ACM Conference on Computer and Communications Security (CCS 2006), Alexandria, VA, 30 October-3 November 2006, 89-98. [Google Scholar] [CrossRef
[8] Bethencourt, J., Sahai, A. and Waters, B. (2007) Ci-phertext-Policy Attribute-Based Encryption. IEEE Symposium on Security & Privacy, Berkeley, CA, 20-23 May 2007, 321-334. [Google Scholar] [CrossRef
[9] Waters, B. (2008) Ciphertext-Policy Attribute-Based Encryption: An Expressive, Efficient, and Provably Secure Realization. International Workshop on Public Key Cryptography, Springer, Berlin Heidelberg, 53-70.
[10] Yang, S. (2020) A Blockchain-Based Framework for Data Sharing with Fi-ne-Grained Access Control in Decentralized Storage Systems.
[11] Truong, N.B., Sun, K., Lee, G.M., et al. (2020) GDPR-Compliant Personal Data Management: A Blockchain-Based Solution. IEEE Transactions on Information Fo-rensics and Security, 15, 1746-1761. [Google Scholar] [CrossRef
[12] Nakamoto, S. (2008) Bitcoin: A Peer-to-Peer Electronic Cash System.
[13] 赵宝艳. P2P技术[J]. 电信工程技术与标准化, 2007(4): 77-79.
[14] Ouyang, L.W., Wang, S., Yong, Y., et al. (2019) Smart Contracts: Structure and Progress. Acta Automatica Sinica, 45, 445-457.