Key public verifiable MA-CP-ABE scheme based on aggregatable PVSS and consortium blockchain

To address challenges associated with threshold-based multi-authority ciphertext-policy attribute-based encryption (MA-CP-ABE), such as untrusted attribute authorities (AA) and the inability to verify the correctness of attribute private keys publicly, a key public verifiable MA-CP-ABE scheme based...

Full description

Saved in:
Bibliographic Details
Main Authors: JING Xu, JIANG Yan
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2024-08-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2024139/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841539180428001280
author JING Xu
JIANG Yan
author_facet JING Xu
JIANG Yan
author_sort JING Xu
collection DOAJ
description To address challenges associated with threshold-based multi-authority ciphertext-policy attribute-based encryption (MA-CP-ABE), such as untrusted attribute authorities (AA) and the inability to verify the correctness of attribute private 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 verifiability 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 consortium 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 <italic>n</italic>, the threshold value is <italic>t</italic>, and the number of malicious AA is not more than<italic> t</italic>-1, the scheme can ensure the correct distribution of attribute private keys, and the communication overhead complexity of the system master key initialization is <italic>O</italic>(<italic>tn</italic>).
format Article
id doaj-art-2c2ea06bdd9e4bf1a3d7792662e30f95
institution Kabale University
issn 1000-436X
language zho
publishDate 2024-08-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-2c2ea06bdd9e4bf1a3d7792662e30f952025-01-14T07:24:49ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2024-08-014525827069425438Key public verifiable MA-CP-ABE scheme based on aggregatable PVSS and consortium blockchainJING XuJIANG YanTo address challenges associated with threshold-based multi-authority ciphertext-policy attribute-based encryption (MA-CP-ABE), such as untrusted attribute authorities (AA) and the inability to verify the correctness of attribute private 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 verifiability 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 consortium 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 <italic>n</italic>, the threshold value is <italic>t</italic>, and the number of malicious AA is not more than<italic> t</italic>-1, the scheme can ensure the correct distribution of attribute private keys, and the communication overhead complexity of the system master key initialization is <italic>O</italic>(<italic>tn</italic>).http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2024139/DKGMA-CP-ABEPVSSconsortium blockchain
spellingShingle JING Xu
JIANG Yan
Key public verifiable MA-CP-ABE scheme based on aggregatable PVSS and consortium blockchain
Tongxin xuebao
DKG
MA-CP-ABE
PVSS
consortium blockchain
title Key public verifiable MA-CP-ABE scheme based on aggregatable PVSS and consortium blockchain
title_full Key public verifiable MA-CP-ABE scheme based on aggregatable PVSS and consortium blockchain
title_fullStr Key public verifiable MA-CP-ABE scheme based on aggregatable PVSS and consortium blockchain
title_full_unstemmed Key public verifiable MA-CP-ABE scheme based on aggregatable PVSS and consortium blockchain
title_short Key public verifiable MA-CP-ABE scheme based on aggregatable PVSS and consortium blockchain
title_sort key public verifiable ma cp abe scheme based on aggregatable pvss and consortium blockchain
topic DKG
MA-CP-ABE
PVSS
consortium blockchain
url http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2024139/
work_keys_str_mv AT jingxu keypublicverifiablemacpabeschemebasedonaggregatablepvssandconsortiumblockchain
AT jiangyan keypublicverifiablemacpabeschemebasedonaggregatablepvssandconsortiumblockchain