arrow
Return

Blockchain-based efficient verifiable outsourced attribute-based encryption in cloud

delete2024-08-01
delete4
PRE
AI
Z
Z. L. Hou
J
Jianting Ning *
黄新异 (Xinyi Huang)
S
Shengmin Xu
L
Leo Yu Zhang
DOI:10.1016/j.csi.2024.103854delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Attribute-based encryption (ABE) has been widely applied in cloud services for access control. However, a large number of pairing operations required for decryption affect the wide use of ABE on lightweight devices. A general solution is to outsource the heavy computation to the cloud service provider (CSP), leaving the lighter computation to the data user. Nevertheless, it is impractical to assume that the CSP will provide free services. A recent ABE scheme with payable outsourced decryption AVE(POD) (TIFS'20) provides a solution for the above payment issue. The CSP is generally untrusted, however, AVE(POD) does not offer a verification mechanism for the data user to verify the correctness of the message. Moreover, the use of dual key pairs in AVE(POD) incurs a significant computational overhead for data users during the key generation phase. We address the above issues by presenting a new blockchain-based verifiable outsourced attribute-based encryption system that enables data users to verify the correctness of plaintexts. We implement batch verification using homomorphic technical to optimize the verification process. We use the technique of dichotomous search to accurately locate problematic plaintexts. Additionally, we optimize three key-generation algorithms to transfer the computational cost from the data user to the key generation center. We offer the formal security models and the instantiation system with security analysis. As compared to AVE(POD), we further optimize the key-generation algorithms such that the computational overhead of transformation-key and verification-key generation for data users is reduced from O(Omega) to O(1) and reduced by half respectively, where Omega is the number of attributes.
Keywords:
Attribute-based encryption
Blockchain
Public verifiable outsourced decryption
Cloud computing

Journal

C
Computer Standards and Interfaces
IF:
3.1
Papers:
2.3K
Citations:
2.0K

Organization

G
griffith university - gold coast campus
Scholars:
4.1K
Papers: 3.5K
Citations: 13
F
Fujian Normal University
Scholars:
1.2W
Papers: 7.9K
Citations: 1.3W
G
Griffith University
Scholars:
1.5W
Papers: 1.6W
Citations: 2.5W
researcher View more organizations