RMIT University
Browse

Pay as You Decrypt: Decryption Outsourcing for Functional Encryption Using Blockchain

journal contribution
posted on 2024-11-02, 14:43 authored by Hui Cui, Zhiguo Wan, Xinlei Wei, Surya Nepal, Xun YiXun Yi
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.

History

Journal

IEEE Transactions on Information Forensics and Security

Volume

15

Number

8998372

Start page

3227

End page

3238

Total pages

12

Publisher

Institute of Electrical and Electronics Engineers Inc.

Place published

United States

Language

English

Copyright

© 2005-2012 IEEE.

Former Identifier

2006102892

Esploro creation date

2021-05-01

Usage metrics

    Scholarly Works

    Categories

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC