Pay as You Decrypt Using FEPOD Scheme and Blockchain

Authors

  • Fatimunisa, Qudsiya Fatima, Rubeena, Mrs Imreena Ali

DOI:

https://doi.org/10.17762/msea.v72i1.2369

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.

Downloads

Published

2023-01-12

How to Cite

Fatimunisa, Qudsiya Fatima, Rubeena, Mrs Imreena Ali. (2023). Pay as You Decrypt Using FEPOD Scheme and Blockchain. Mathematical Statistician and Engineering Applications, 72(1), 1462–1468. https://doi.org/10.17762/msea.v72i1.2369

Issue

Section

Articles