Pay as You Decrypt: Decryption Outsourcing for Functional Encryption Using Blockchain
【Author】 Cui, Hui; Wan, Zhiguo; Wei, Xinlei; Nepal, Surya; Yi, Xun
【Source】IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY
【影响因子】7.231
【Abstract】The concept of functional encryption (FE) has been introduced to address the shortcomings of public-key encryption (PKE) in many emerging applications which require both data storage and data sharing (e.g., cloud storage service). One of the major issues existing in most FE schemes is the efficiency, as they are built from bilinear pairings of which the computation is very expensive. A widely accepted solution to this problem is outsourcing the heavy workloads to a powerful third party and leaving the user with the light computation. Nevertheless, it is impractical to assume that the third party (e.g., the cloud) will provide free services. To our knowledge, no attention has been paid to the payment procedure between the user and the third party in an FE with outsourced decryption (FEOD) scheme under the assumption that neither of them should be trusted. Leveraging the transactions on cryptocurrencies supported by the blockchain technology, in this paper, we aim to design FE with payable outsourced decryption (FEPOD) schemes. The payment in an FEPOD scheme is achieved through a blockchain-based cryptocurrency, which enables the user to pay a third party when it correctly completes the outsourced decryption. We define the adversarial model for FEPOD schemes, and then present a generic construction of FEPOD schemes. Also, we evaluate the performance of the proposed generic construction by implementing a concrete FEPOD scheme over a blockchain platform.
【Keywords】Cloud storage; blockchain; outsourced decryption
【发表时间】2020
【收录时间】2022-01-02
【文献类型】
【主题类别】
--
评论