基于区块链密文-策略属性的受控多用户协作加密

IF 1.5 4区 计算机科学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING
Zhaoqian Zhang, Di Wu, Qiang Zhu, Wei Qin
{"title":"基于区块链密文-策略属性的受控多用户协作加密","authors":"Zhaoqian Zhang,&nbsp;Di Wu,&nbsp;Qiang Zhu,&nbsp;Wei Qin","doi":"10.1002/cpe.70093","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>As cloud computing technology continues to advance and mature, the public cloud has emerged as a predominant method for data sharing. Ciphertext-policy attribute-based encryption (CP-ABE) is recognized as a highly promising cryptographic approach that safeguards data confidentiality while improving sharing efficiency. However, as the demand for collaborative access increases, the shortcomings of existing schemes in controlled multi-user collaboration scenarios have become increasingly evident. In this paper, we propose a blockchain-based CP-ABE scheme for controlled multi-user collaboration. We convert the regular policy to collaborative policy by the collaborative attribute bounding to a ciphertext, and we present a collaborative access structure with attribute reuse to avoid an increase in computation and storage overhead. Furthermore, we design a collaborative channel driven by smart contracts to efficiently control the collaboration within the same group. Security analysis demonstrates that our scheme achieves IND-CPA security, ensures controlled collaboration, and resists user collusion. Additionally, we analyze the impact of blockchain security on the scheme. Performance comparisons indicate that our scheme is competitive, achieving a moderate performance in encryption, a 15% reduction in decryption overhead, and a 5% reduction in key generation overhead compared to state-of-the-art approaches, while completely eliminating the need for any collaborative communication overhead. These results align with the initial purpose of the scheme and demonstrate its feasibility in multi-user collaborative scenarios.</p>\n </div>","PeriodicalId":55214,"journal":{"name":"Concurrency and Computation-Practice & Experience","volume":"37 12-14","pages":""},"PeriodicalIF":1.5000,"publicationDate":"2025-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Blockchain-Based Ciphertext-Policy Attribute-Based Encryption for Controlled Multi-User Collaboration\",\"authors\":\"Zhaoqian Zhang,&nbsp;Di Wu,&nbsp;Qiang Zhu,&nbsp;Wei Qin\",\"doi\":\"10.1002/cpe.70093\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div>\\n \\n <p>As cloud computing technology continues to advance and mature, the public cloud has emerged as a predominant method for data sharing. Ciphertext-policy attribute-based encryption (CP-ABE) is recognized as a highly promising cryptographic approach that safeguards data confidentiality while improving sharing efficiency. However, as the demand for collaborative access increases, the shortcomings of existing schemes in controlled multi-user collaboration scenarios have become increasingly evident. In this paper, we propose a blockchain-based CP-ABE scheme for controlled multi-user collaboration. We convert the regular policy to collaborative policy by the collaborative attribute bounding to a ciphertext, and we present a collaborative access structure with attribute reuse to avoid an increase in computation and storage overhead. Furthermore, we design a collaborative channel driven by smart contracts to efficiently control the collaboration within the same group. Security analysis demonstrates that our scheme achieves IND-CPA security, ensures controlled collaboration, and resists user collusion. Additionally, we analyze the impact of blockchain security on the scheme. Performance comparisons indicate that our scheme is competitive, achieving a moderate performance in encryption, a 15% reduction in decryption overhead, and a 5% reduction in key generation overhead compared to state-of-the-art approaches, while completely eliminating the need for any collaborative communication overhead. These results align with the initial purpose of the scheme and demonstrate its feasibility in multi-user collaborative scenarios.</p>\\n </div>\",\"PeriodicalId\":55214,\"journal\":{\"name\":\"Concurrency and Computation-Practice & Experience\",\"volume\":\"37 12-14\",\"pages\":\"\"},\"PeriodicalIF\":1.5000,\"publicationDate\":\"2025-05-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Concurrency and Computation-Practice & Experience\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1002/cpe.70093\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, SOFTWARE ENGINEERING\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Concurrency and Computation-Practice & Experience","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/cpe.70093","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0

摘要

随着云计算技术的不断发展和成熟,公共云已经成为数据共享的主要方式。基于密文策略属性的加密(cipher -policy - property -based encryption, CP-ABE)是一种非常有前途的加密方法,它在保证数据机密性的同时提高了共享效率。然而,随着协作访问需求的增加,现有方案在受控多用户协作场景中的不足日益明显。在本文中,我们提出了一种基于区块链的CP-ABE方案,用于受控的多用户协作。通过对密文的协作属性绑定,将常规策略转换为协作策略,并提出了一种具有属性重用的协作访问结构,避免了计算和存储开销的增加。此外,我们设计了一个由智能合约驱动的协作渠道,以有效地控制同一组内的协作。安全性分析表明,该方案实现了IND-CPA的安全性,保证了可控协作,并能抵抗用户合谋。此外,我们还分析了区块链安全性对方案的影响。性能比较表明,我们的方案具有竞争力,与最先进的方法相比,在加密方面实现了中等性能,解密开销减少了15%,密钥生成开销减少了5%,同时完全消除了对任何协作通信开销的需求。这些结果与方案的初始目的一致,并证明了其在多用户协作场景中的可行性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Blockchain-Based Ciphertext-Policy Attribute-Based Encryption for Controlled Multi-User Collaboration

As cloud computing technology continues to advance and mature, the public cloud has emerged as a predominant method for data sharing. Ciphertext-policy attribute-based encryption (CP-ABE) is recognized as a highly promising cryptographic approach that safeguards data confidentiality while improving sharing efficiency. However, as the demand for collaborative access increases, the shortcomings of existing schemes in controlled multi-user collaboration scenarios have become increasingly evident. In this paper, we propose a blockchain-based CP-ABE scheme for controlled multi-user collaboration. We convert the regular policy to collaborative policy by the collaborative attribute bounding to a ciphertext, and we present a collaborative access structure with attribute reuse to avoid an increase in computation and storage overhead. Furthermore, we design a collaborative channel driven by smart contracts to efficiently control the collaboration within the same group. Security analysis demonstrates that our scheme achieves IND-CPA security, ensures controlled collaboration, and resists user collusion. Additionally, we analyze the impact of blockchain security on the scheme. Performance comparisons indicate that our scheme is competitive, achieving a moderate performance in encryption, a 15% reduction in decryption overhead, and a 5% reduction in key generation overhead compared to state-of-the-art approaches, while completely eliminating the need for any collaborative communication overhead. These results align with the initial purpose of the scheme and demonstrate its feasibility in multi-user collaborative scenarios.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Concurrency and Computation-Practice & Experience
Concurrency and Computation-Practice & Experience 工程技术-计算机:理论方法
CiteScore
5.00
自引率
10.00%
发文量
664
审稿时长
9.6 months
期刊介绍: Concurrency and Computation: Practice and Experience (CCPE) publishes high-quality, original research papers, and authoritative research review papers, in the overlapping fields of: Parallel and distributed computing; High-performance computing; Computational and data science; Artificial intelligence and machine learning; Big data applications, algorithms, and systems; Network science; Ontologies and semantics; Security and privacy; Cloud/edge/fog computing; Green computing; and Quantum computing.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信