{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,23]],"date-time":"2026-01-23T08:23:54Z","timestamp":1769156634090,"version":"3.49.0"},"reference-count":52,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2021,2,20]],"date-time":"2021-02-20T00:00:00Z","timestamp":1613779200000},"content-version":"vor","delay-in-days":50,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004731","name":"Natural Science Foundation of Zhejiang Province","doi-asserted-by":"publisher","award":["LY20F020012"],"award-info":[{"award-number":["LY20F020012"]}],"id":[{"id":"10.13039\/501100004731","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61802094"],"award-info":[{"award-number":["61802094"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61472258"],"award-info":[{"award-number":["61472258"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61170297"],"award-info":[{"award-number":["61170297"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61272519"],"award-info":[{"award-number":["61272519"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Wireless Communications and Mobile Computing"],"published-print":{"date-parts":[[2021,1]]},"abstract":"<jats:p>Privacy protection and open sharing are the core of data governance in the AI\u2010driven era. A common data\u2010sharing management platform is indispensable in the existing data\u2010sharing solutions, and users upload their data to the cloud server for storage and dissemination. However, from the moment users upload the data to the server, they will lose absolute ownership of their data, and security and privacy will become a critical issue. Although data encryption and access control are considered up\u2010and\u2010coming technologies in protecting personal data security on the cloud server, they alleviate this problem to a certain extent. However, it still depends too much on a third\u2010party organization\u2019s credibility, the Cloud Service Provider (CSP). In this paper, we combined blockchain, ciphertext\u2010policy attribute\u2010based encryption (CP\u2010ABE), and InterPlanetary File System (IPFS) to address this problem to propose a blockchain\u2010based security sharing scheme for personal data named BSSPD. In this user\u2010centric scheme, the data owner encrypts the sharing data and stores it on IPFS, which maximizes the scheme\u2019s decentralization. The address and the decryption key of the shared data will be encrypted with CP\u2010ABE according to the specific access policy, and the data owner uses blockchain to publish his data\u2010related information and distribute keys for data users. Only the data user whose attributes meet the access policy can download and decrypt the data. The data owner has fine\u2010grained access control over his data, and BSSPD supports an attribute\u2010level revocation of a specific data user without affecting others. To further protect the data user\u2019s privacy, the ciphertext keyword search is used when retrieving data. We analyzed the security of the BBSPD and simulated our scheme on the EOS blockchain, which proved that our scheme is feasible. Meanwhile, we provided a thorough analysis of the storage and computing overhead, which proved that BSSPD has a good performance.<\/jats:p>","DOI":"10.1155\/2021\/6658920","type":"journal-article","created":{"date-parts":[[2021,2,20]],"date-time":"2021-02-20T18:35:42Z","timestamp":1613846142000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":35,"title":["BSSPD: A Blockchain\u2010Based Security Sharing Scheme for Personal Data with Fine\u2010Grained Access Control"],"prefix":"10.1155","volume":"2021","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4585-2533","authenticated-orcid":false,"given":"Hongmin","family":"Gao","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7875-4169","authenticated-orcid":false,"given":"Zhaofeng","family":"Ma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9900-1518","authenticated-orcid":false,"given":"Shoushan","family":"Luo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3506-6352","authenticated-orcid":false,"given":"Yanping","family":"Xu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5621-9878","authenticated-orcid":false,"given":"Zheng","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2021,2,20]]},"reference":[{"key":"e_1_2_11_1_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2017.08.007"},{"key":"e_1_2_11_2_2","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2012.26"},{"key":"e_1_2_11_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2013.112"},{"key":"e_1_2_11_4_2","doi-asserted-by":"crossref","unstructured":"YuS. WangC. RenK. andLouW. Achieving secure scalable and fine-grained data access control in cloud computing 2010 Proceedings IEEE INFOCOM 2010 San Diego CA 1\u20139 https:\/\/doi.org\/10.1109\/INFCOM.2010.5462174 2-s2.0-77953310709.","DOI":"10.1109\/INFCOM.2010.5462174"},{"key":"e_1_2_11_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2012.97"},{"key":"e_1_2_11_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2016.2613521"},{"key":"e_1_2_11_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNSE.2018.2830307"},{"key":"e_1_2_11_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/TETC.2018.2860051"},{"key":"e_1_2_11_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2019.2911697"},{"key":"e_1_2_11_10_2","unstructured":"NakamotoS. Bitcoin: a peer-to-peer electronic cash system 2008 https:\/\/bitcoin.org\/bitcoin.pdf."},{"key":"e_1_2_11_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/TETC.2020.3005610"},{"key":"e_1_2_11_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2019.2953033"},{"key":"e_1_2_11_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNSE.2020.2976697"},{"key":"e_1_2_11_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2019.2897133"},{"key":"e_1_2_11_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/MTS.2015.2494358"},{"key":"e_1_2_11_16_2","doi-asserted-by":"crossref","unstructured":"ZyskindG. NathanO. andPentlandA. Decentralizing privacy: using blockchain to protect personal data 2015 IEEE Security and Privacy Workshops 2015 San Jose CA 180\u2013184 https:\/\/doi.org\/10.1109\/SPW.2015.27 2-s2.0-84945945234.","DOI":"10.1109\/SPW.2015.27"},{"key":"e_1_2_11_17_2","doi-asserted-by":"crossref","unstructured":"AzariaA. EkblawA. VieiraT. andLippmanA. Medrec: using blockchain for medical data access and permission management 2016 2nd International Conference on Open and Big Data (OBD) 2016 Vienna 25\u201330 https:\/\/doi.org\/10.1109\/OBD.2016.11 2-s2.0-84991717011.","DOI":"10.1109\/OBD.2016.11"},{"key":"e_1_2_11_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2017.2730843"},{"key":"e_1_2_11_19_2","first-page":"650","article-title":"Secure and trustable electronic medical records sharing using blockchain","volume":"2017","author":"Dubovitskaya A.","year":"2017","journal-title":"AMIA Annual Symposium Proceedings"},{"key":"e_1_2_11_20_2","doi-asserted-by":"crossref","unstructured":"LiangX. ZhaoJ. ShettyS. LiuJ. andLiD. Integrating blockchain for data sharing and collaboration in mobile healthcare applications 2017 IEEE 28th Annual International Symposium on Personal Indoor and Mobile Radio Communications (PIMRC) 2017 Montreal QC 1\u20135 https:\/\/doi.org\/10.1109\/PIMRC.2017.8292361 2-s2.0-85045265330.","DOI":"10.1109\/PIMRC.2017.8292361"},{"key":"e_1_2_11_21_2","doi-asserted-by":"publisher","DOI":"10.1049\/iet-com.2017.0619"},{"key":"e_1_2_11_22_2","doi-asserted-by":"publisher","DOI":"10.1007\/s41650-018-0024-3"},{"key":"e_1_2_11_23_2","doi-asserted-by":"crossref","unstructured":"ZhouI. MakhdoomI. AbolhasanM. LipmanJ. andShariatiN. A blockchain-based file-sharing system for academic paper review 2019 13th International Conference on Signal Processing and Communication Systems (ICSPCS) 2019 Gold Coast Australia 1\u201310 https:\/\/doi.org\/10.1109\/ICSPCS47537.2019.9008695.","DOI":"10.1109\/ICSPCS47537.2019.9008695"},{"key":"e_1_2_11_24_2","doi-asserted-by":"publisher","DOI":"10.1177\/1460458218769699"},{"key":"e_1_2_11_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.2988951"},{"key":"e_1_2_11_26_2","doi-asserted-by":"crossref","unstructured":"JemelM.andSerhrouchniA. Decentralized access control mechanism with temporal dimension based on blockchain 2017 IEEE 14th International Conference on e-Business Engineering (ICEBE) 2017 Shanghai 177\u2013182 https:\/\/doi.org\/10.1109\/ICEBE.2017.35 2-s2.0-85041694295.","DOI":"10.1109\/ICEBE.2017.35"},{"key":"e_1_2_11_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.2982964"},{"key":"e_1_2_11_28_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2851611"},{"key":"e_1_2_11_29_2","doi-asserted-by":"publisher","DOI":"10.1007\/s12652-020-01710-y"},{"key":"e_1_2_11_30_2","doi-asserted-by":"crossref","unstructured":"BethencourtJ. SahaiA. andWatersB. Ciphertext-policy attribute-based encryption 2007 IEEE Symposium on Security and Privacy (SP \u203207) 2007 Berkeley CA 321\u2013334 https:\/\/doi.org\/10.1109\/SP.2007.11 2-s2.0-34548731375.","DOI":"10.1109\/SP.2007.11"},{"key":"e_1_2_11_31_2","doi-asserted-by":"crossref","unstructured":"WatersB. Ciphertext-policy attribute-based encryption: an expressive efficient and provably secure realization Proceedings of the 14th International Conference on Practice and Theory in Public Key Cryptography Conference on Public Key Cryptography PKC\u203211 2011 Berlin Heidelberg 53\u201370.","DOI":"10.1007\/978-3-642-19379-8_4"},{"key":"e_1_2_11_32_2","unstructured":"ButerinV. Ethereum: a next-generation smart contract and decentralized application platform 2013 https:\/\/github.com\/ethereum\/wiki\/wiki\/White-Paper."},{"key":"e_1_2_11_33_2","doi-asserted-by":"crossref","unstructured":"SzaboN. Smart contracts 1994 https:\/\/szabo.best.vwh.net\/smart.contracts.html https:\/\/doi.org\/10.1109\/TETC.2020.3005610.","DOI":"10.1109\/TETC.2020.3005610"},{"key":"e_1_2_11_34_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2934147"},{"key":"e_1_2_11_35_2","doi-asserted-by":"crossref","unstructured":"AttrapadungN.andImaiH. Conjunctive broadcast and attribute-based encryption Proceedings of the 3rd International Conference Palo Alto on Pairing-Based Cryptography pairing \u203209 2009 Berlin Heidelberg 248\u2013265 https:\/\/doi.org\/10.1109\/TII.2020.3022432.","DOI":"10.1007\/978-3-642-03298-1_16"},{"key":"e_1_2_11_36_2","unstructured":"LiH. ZhangF. HeJ. andTianH. A searchable symmetric encryption scheme using blockchain 2017 https:\/\/arxiv.org\/abs\/1711.01030."},{"key":"e_1_2_11_37_2","doi-asserted-by":"crossref","unstructured":"LewkoA. OkamotoT. SahaiA. TakashimaK. andWatersB. Fully secure functional encryption: attribute-based encryption and (hierarchical) inner product encryption Proceedings of the 29th Annual International Conference on Theory and Applications of Cryptographic Techniques EUROCRYPT\u203210 2010 Berlin Heidelberg 62\u201391 https:\/\/doi.org\/10.1109\/TCBB.2020.2994780.","DOI":"10.1007\/978-3-642-13190-5_4"},{"key":"e_1_2_11_38_2","doi-asserted-by":"publisher","DOI":"10.1109\/JSYST.2017.2667679"},{"key":"e_1_2_11_39_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNSE.2020.2976697"},{"key":"e_1_2_11_40_2","doi-asserted-by":"publisher","DOI":"10.1109\/TETC.2018.2860051"},{"key":"e_1_2_11_41_2","doi-asserted-by":"crossref","unstructured":"CaiZ.andHeZ. Trading private range counting over big IoT data 2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS) 2019 Dallas TX USA 144\u2013153 https:\/\/doi.org\/10.1109\/ICDCS.2019.00023.","DOI":"10.1109\/ICDCS.2019.00023"},{"key":"e_1_2_11_42_2","doi-asserted-by":"publisher","DOI":"10.1109\/TEM.2020.2966643"},{"key":"e_1_2_11_43_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2019.01.018"},{"key":"e_1_2_11_44_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCBB.2019.2940583"},{"key":"e_1_2_11_45_2","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2020.2985082"},{"key":"e_1_2_11_46_2","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2020.2977886"},{"key":"e_1_2_11_47_2","doi-asserted-by":"crossref","unstructured":"HuS. CaiC. WangQ. WangC. LuoX. andRenK. Searching an encrypted cloud meets blockchain: a decentralized reliable and fair realization IEEE INFOCOM 2018 - IEEE Conference on Computer Communications 2018 Honolulu HI 792\u2013800 https:\/\/doi.org\/10.1109\/INFOCOM.2018.8485890 2-s2.0-85056178365.","DOI":"10.1109\/INFOCOM.2018.8485890"},{"key":"e_1_2_11_48_2","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2020.3022432"},{"key":"e_1_2_11_49_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCBB.2020.2994780"},{"key":"e_1_2_11_50_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCSS.2020.2987846"},{"key":"e_1_2_11_51_2","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.2018.1700349"},{"key":"e_1_2_11_52_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCBB.2019.2940583"}],"container-title":["Wireless Communications and Mobile Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2021\/6658920.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2021\/6658920.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/2021\/6658920","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,7]],"date-time":"2024-08-07T11:57:37Z","timestamp":1723031857000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/2021\/6658920"}},"subtitle":[],"editor":[{"given":"Zhuojun","family":"Duan","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2021,1]]},"references-count":52,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,1]]}},"alternative-id":["10.1155\/2021\/6658920"],"URL":"https:\/\/doi.org\/10.1155\/2021\/6658920","archive":["Portico"],"relation":{},"ISSN":["1530-8669","1530-8677"],"issn-type":[{"value":"1530-8669","type":"print"},{"value":"1530-8677","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1]]},"assertion":[{"value":"2020-11-25","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-01-29","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-02-20","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"6658920"}}