通信学报2024,Vol.45Issue(8):258-270,13.DOI:10.11959/j.issn.1000-436x.2024139
基于可聚合PVSS和联盟链的密钥可公开验证MA-CP-ABE方案
Key public verifiable MA-CP-ABE scheme based on aggregatable PVSS and consortium blockchain
摘要
Abstract
To address challenges associated with threshold-based multi-authority ciphertext-policy attribute-based encryp-tion(MA-CP-ABE),such as untrusted attribute authorities(AA)and the inability to verify the correctness of attribute pri-vate keys publicly,a key public verifiable MA-CP-ABE scheme based on aggregatable publicly verifiable secret sharing(PVSS)and consortium blockchain was proposed.An aggregatable PVSS algorithm was improved based on ElGamal,which enabled the public verifiability of the system master key distribution.A publicly verifiable method for MA-CP-ABE attribute private keys was constructed based on bilinear maps and ElGamal encryption,enabling the public verifi-ability of attribute private keys and their shares in ciphertext conditions.A key public verifiable MA-CP-ABE scheme was proposed based on a consortium blockchain,ensuring the trustworthiness of verification parameters through the con-sortium blockchain and achieving automated verification via smart contracts.The analysis of correctness,confidentiality,robustness,and liveness indicates that when the total number of AA is n,the threshold value is t,and the number of mali-cious AA is not more than t-1,the scheme can ensure the correct distribution of attribute private keys,and the communi-cation overhead complexity of the system master key initialization is O(tn).关键词
分布式密钥生成/多机构密文策略属性基加密/可公开验证秘密共享/联盟链Key words
DKG/MA-CP-ABE/PVSS/consortium blockchain分类
信息技术与安全科学引用本文复制引用
景旭,蒋炎..基于可聚合PVSS和联盟链的密钥可公开验证MA-CP-ABE方案[J].通信学报,2024,45(8):258-270,13.基金项目
国家自然科学基金资助项目(No.72271202) (No.72271202)
国家重点研发计划基金资助项目(No.2020YFD1100601) (No.2020YFD1100601)
陕西省秦创原"科学家+工程师"队伍建设基金资助项目(No.2022KXJ-67) (No.2022KXJ-67)
西北农林科技大学研究生创新竞赛基金资助项目 The National Natural Science Foundation of China(No.72271202),The National Key Research and Develop-ment Program of China(No.2020YFD1100601),The"Scientist+Engineer"Team Building Foundation of Shaanxi Qinchuangyuan(No.2022KXJ-67),Northwest A&F University Graduate Innovation Competition Project (No.72271202)