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...
Saved in:
Main Authors: | , |
---|---|
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 |