An efficient blockchain‐based privacy‐preserving scheme with attribute and homomorphic encryption

International Journal of Intelligent SystemsVolume 37, Issue 12 p. 10715-10750 RESEARCH ARTICLE An efficient blockchain-based privacy-preserving scheme with attribute and homomorphic encryption Guangxia Xu, Corresponding Author Guangxia Xu [email protected] orcid.org/0000-0002-9010-2443 Cyberspace Institute of Advanced Technology, Guangzhou University, Guangzhou, China School of Software Engineering, Chongqing University of Posts and Telecommunications, Chongqing, China Correspondence Guangxia Xu, Cyberspace Institute of Advanced Technology, Guangzhou University, No. 230 Outer Ring West Road of Panyu District, 510006 Guangzhou, Guangdong, China. Email: [email protected]Search for more papers by this authorJiajun Zhang, Jiajun Zhang orcid.org/0000-0001-5727-6866 School of Software Engineering, Chongqing University of Posts and Telecommunications, Chongqing, ChinaSearch for more papers by this authorUchani Gutierrez Omar Cliff, Uchani Gutierrez Omar Cliff orcid.org/0000-0003-1159-7386 School of Computer Science and Technology, Chongqing University of Posts and Telecommunications, Chongqing, ChinaSearch for more papers by this authorChuang Ma, Chuang Ma orcid.org/0000-0001-6242-697X School of Software Engineering, Chongqing University of Posts and Telecommunications, Chongqing, ChinaSearch for more papers by this author Guangxia Xu, Corresponding Author Guangxia Xu [email protected] orcid.org/0000-0002-9010-2443 Cyberspace Institute of Advanced Technology, Guangzhou University, Guangzhou, China School of Software Engineering, Chongqing University of Posts and Telecommunications, Chongqing, China Correspondence Guangxia Xu, Cyberspace Institute of Advanced Technology, Guangzhou University, No. 230 Outer Ring West Road of Panyu District, 510006 Guangzhou, Guangdong, China. Email: [email protected]Search for more papers by this authorJiajun Zhang, Jiajun Zhang orcid.org/0000-0001-5727-6866 School of Software Engineering, Chongqing University of Posts and Telecommunications, Chongqing, ChinaSearch for more papers by this authorUchani Gutierrez Omar Cliff, Uchani Gutierrez Omar Cliff orcid.org/0000-0003-1159-7386 School of Computer Science and Technology, Chongqing University of Posts and Telecommunications, Chongqing, ChinaSearch for more papers by this authorChuang Ma, Chuang Ma orcid.org/0000-0001-6242-697X School of Software Engineering, Chongqing University of Posts and Telecommunications, Chongqing, ChinaSearch for more papers by this author First published: 29 October 2022 https://doi.org/10.1002/int.22946Read the full textAboutPDF ToolsRequest permissionExport citationAdd to favoritesTrack citation ShareShare Give accessShare full text accessShare full-text accessPlease review our Terms and Conditions of Use and check box below to share full-text version of article.I have read and accept the Wiley Online Library Terms and Conditions of UseShareable LinkUse the link below to share a full-text version of this article with your friends and colleagues. Learn more.Copy URL Share a linkShare onFacebookTwitterLinkedInRedditWechat Abstract As a distributed ledger technology, blockchain has excellent openness and transparency, which can provide data security management services for distributed intelligent systems and establish effective security guarantee mechanisms. However, precisely due to the open nature of blockchain, malicious users can trace the real transaction transfer path with high probability and even obtain the real identity of users by collecting transaction information on the blockchain and performing data analysis. Besides, existing intelligent systems lack effective encryption or desensitization measures, and attackers are able to access data in intelligent systems through identity forgery and other means, posing a huge potential risk to user privacy. To alleviate the above security issues, this paper proposes an efficient blockchain-based privacy-preserving scheme with attribute and homomorphic encryption, which can not only achieve user-level fine-grained secure access control but also supports the transmission and verification of blockchain data in the form of ciphertext. The access control method based on attribute-based encryption and the data transmission method based on homomorphic encryption are proposed, and the blockchain-based access whitelist mechanism is designed to reduce the resource loss due to repeated authentication. Simulation calculations and blockchain performance experiments show that this scheme can develop flexible access policies according to the attributes of users, has good performance in computational efficiency, and the blockchain performance test results are stable with errors in milliseconds for all operations. It has certain application potential in the field of distributed intelligent systems and blockchain. CONFLICTS OF INTEREST The authors declare no conflicts of interest. Volume37, Issue12December 2022Pages 10715-10750 RelatedInformation