Loading…

Attribute-Based Encryption With Payable Outsourced Decryption Using Blockchain and Responsive Zero Knowledge Proof

Attribute-Based Encryption (ABE) is a promising solution for access control in cloud services. However, the heavy decryption overhead hinders its widespread adoption. A general approach to address this issue is to outsource decryption to decryption cloud service(DCS). Existing schemes have utilized...

Full description

Saved in:
Bibliographic Details
Published in:arXiv.org 2024-11
Main Authors: Cai, Dongliang, Chen, Borui, Zhang, Liang, Li, Kexin, Kan, Haibin
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator Cai, Dongliang
Chen, Borui
Zhang, Liang
Li, Kexin
Kan, Haibin
description Attribute-Based Encryption (ABE) is a promising solution for access control in cloud services. However, the heavy decryption overhead hinders its widespread adoption. A general approach to address this issue is to outsource decryption to decryption cloud service(DCS). Existing schemes have utilized various methods to enable users to verify outsourced results; however, they lack an effective mechanism to achieve exemptibility which enables the honest DCS to escape from wrong claims. And it is impractical to assume that the DCS will provide free services. In this paper, we propose a blockchain-based payable outsourced decryption ABE scheme that achieves both verifiability and exemptibility without adding redundant information to ABE ciphertext. We use zero-knowledge proof to verify outsourced results on blockchain and introduce an optional single-round challenge game under optimistic assumption to address the high cost of proof generation. Moreover, our system achieves fairness and decentralized outsourcing to protect the interests of all parties. Finally, we implement and evaluate our scheme on Ethereum to demonstrate its feasibility and efficiency, the gas usage in attribute numbers from 5 to 60 is 11\(\times\) to 140\(\times\) in the happy case and 4\(\times\) to 55\(\times\) in the challenge case lower than the scheme of Ge et al. (TDSC'23).
format article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_journals_3125867135</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3125867135</sourcerecordid><originalsourceid>FETCH-proquest_journals_31258671353</originalsourceid><addsrcrecordid>eNqNzT0LwjAUheEgCIr6Hy44F9rEVlc_ERwUUQQXSdurRktuzU0V_70dxNnpDO8DpyHaUqkoGA2kbIke8y0MQ5kMZRyrtnBj751JK4_BRDPmMLeZe5fekIWD8VfY6LdOC4R15Zkql9Vkhj-yZ2MvMCkou2dXbSxom8MWuSTL5olwREewsvQqML8gbBzRuSuaZ10w9r7bEf3FfDddBqWjR4XsT7f6yNbppCIZj5JhpGL1n_oAvzpL9w</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3125867135</pqid></control><display><type>article</type><title>Attribute-Based Encryption With Payable Outsourced Decryption Using Blockchain and Responsive Zero Knowledge Proof</title><source>Publicly Available Content Database</source><creator>Cai, Dongliang ; Chen, Borui ; Zhang, Liang ; Li, Kexin ; Kan, Haibin</creator><creatorcontrib>Cai, Dongliang ; Chen, Borui ; Zhang, Liang ; Li, Kexin ; Kan, Haibin</creatorcontrib><description>Attribute-Based Encryption (ABE) is a promising solution for access control in cloud services. However, the heavy decryption overhead hinders its widespread adoption. A general approach to address this issue is to outsource decryption to decryption cloud service(DCS). Existing schemes have utilized various methods to enable users to verify outsourced results; however, they lack an effective mechanism to achieve exemptibility which enables the honest DCS to escape from wrong claims. And it is impractical to assume that the DCS will provide free services. In this paper, we propose a blockchain-based payable outsourced decryption ABE scheme that achieves both verifiability and exemptibility without adding redundant information to ABE ciphertext. We use zero-knowledge proof to verify outsourced results on blockchain and introduce an optional single-round challenge game under optimistic assumption to address the high cost of proof generation. Moreover, our system achieves fairness and decentralized outsourcing to protect the interests of all parties. Finally, we implement and evaluate our scheme on Ethereum to demonstrate its feasibility and efficiency, the gas usage in attribute numbers from 5 to 60 is 11\(\times\) to 140\(\times\) in the happy case and 4\(\times\) to 55\(\times\) in the challenge case lower than the scheme of Ge et al. (TDSC'23).</description><identifier>EISSN: 2331-8422</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Access control ; Blockchain ; Cloud computing ; Encryption ; Outsourcing</subject><ispartof>arXiv.org, 2024-11</ispartof><rights>2024. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.proquest.com/docview/3125867135?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>776,780,25732,36991,44569</link.rule.ids></links><search><creatorcontrib>Cai, Dongliang</creatorcontrib><creatorcontrib>Chen, Borui</creatorcontrib><creatorcontrib>Zhang, Liang</creatorcontrib><creatorcontrib>Li, Kexin</creatorcontrib><creatorcontrib>Kan, Haibin</creatorcontrib><title>Attribute-Based Encryption With Payable Outsourced Decryption Using Blockchain and Responsive Zero Knowledge Proof</title><title>arXiv.org</title><description>Attribute-Based Encryption (ABE) is a promising solution for access control in cloud services. However, the heavy decryption overhead hinders its widespread adoption. A general approach to address this issue is to outsource decryption to decryption cloud service(DCS). Existing schemes have utilized various methods to enable users to verify outsourced results; however, they lack an effective mechanism to achieve exemptibility which enables the honest DCS to escape from wrong claims. And it is impractical to assume that the DCS will provide free services. In this paper, we propose a blockchain-based payable outsourced decryption ABE scheme that achieves both verifiability and exemptibility without adding redundant information to ABE ciphertext. We use zero-knowledge proof to verify outsourced results on blockchain and introduce an optional single-round challenge game under optimistic assumption to address the high cost of proof generation. Moreover, our system achieves fairness and decentralized outsourcing to protect the interests of all parties. Finally, we implement and evaluate our scheme on Ethereum to demonstrate its feasibility and efficiency, the gas usage in attribute numbers from 5 to 60 is 11\(\times\) to 140\(\times\) in the happy case and 4\(\times\) to 55\(\times\) in the challenge case lower than the scheme of Ge et al. (TDSC'23).</description><subject>Access control</subject><subject>Blockchain</subject><subject>Cloud computing</subject><subject>Encryption</subject><subject>Outsourcing</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><recordid>eNqNzT0LwjAUheEgCIr6Hy44F9rEVlc_ERwUUQQXSdurRktuzU0V_70dxNnpDO8DpyHaUqkoGA2kbIke8y0MQ5kMZRyrtnBj751JK4_BRDPmMLeZe5fekIWD8VfY6LdOC4R15Zkql9Vkhj-yZ2MvMCkou2dXbSxom8MWuSTL5olwREewsvQqML8gbBzRuSuaZ10w9r7bEf3FfDddBqWjR4XsT7f6yNbppCIZj5JhpGL1n_oAvzpL9w</recordid><startdate>20241106</startdate><enddate>20241106</enddate><creator>Cai, Dongliang</creator><creator>Chen, Borui</creator><creator>Zhang, Liang</creator><creator>Li, Kexin</creator><creator>Kan, Haibin</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope></search><sort><creationdate>20241106</creationdate><title>Attribute-Based Encryption With Payable Outsourced Decryption Using Blockchain and Responsive Zero Knowledge Proof</title><author>Cai, Dongliang ; Chen, Borui ; Zhang, Liang ; Li, Kexin ; Kan, Haibin</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-proquest_journals_31258671353</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Access control</topic><topic>Blockchain</topic><topic>Cloud computing</topic><topic>Encryption</topic><topic>Outsourcing</topic><toplevel>online_resources</toplevel><creatorcontrib>Cai, Dongliang</creatorcontrib><creatorcontrib>Chen, Borui</creatorcontrib><creatorcontrib>Zhang, Liang</creatorcontrib><creatorcontrib>Li, Kexin</creatorcontrib><creatorcontrib>Kan, Haibin</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering collection</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Cai, Dongliang</au><au>Chen, Borui</au><au>Zhang, Liang</au><au>Li, Kexin</au><au>Kan, Haibin</au><format>book</format><genre>document</genre><ristype>GEN</ristype><atitle>Attribute-Based Encryption With Payable Outsourced Decryption Using Blockchain and Responsive Zero Knowledge Proof</atitle><jtitle>arXiv.org</jtitle><date>2024-11-06</date><risdate>2024</risdate><eissn>2331-8422</eissn><abstract>Attribute-Based Encryption (ABE) is a promising solution for access control in cloud services. However, the heavy decryption overhead hinders its widespread adoption. A general approach to address this issue is to outsource decryption to decryption cloud service(DCS). Existing schemes have utilized various methods to enable users to verify outsourced results; however, they lack an effective mechanism to achieve exemptibility which enables the honest DCS to escape from wrong claims. And it is impractical to assume that the DCS will provide free services. In this paper, we propose a blockchain-based payable outsourced decryption ABE scheme that achieves both verifiability and exemptibility without adding redundant information to ABE ciphertext. We use zero-knowledge proof to verify outsourced results on blockchain and introduce an optional single-round challenge game under optimistic assumption to address the high cost of proof generation. Moreover, our system achieves fairness and decentralized outsourcing to protect the interests of all parties. Finally, we implement and evaluate our scheme on Ethereum to demonstrate its feasibility and efficiency, the gas usage in attribute numbers from 5 to 60 is 11\(\times\) to 140\(\times\) in the happy case and 4\(\times\) to 55\(\times\) in the challenge case lower than the scheme of Ge et al. (TDSC'23).</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2024-11
issn 2331-8422
language eng
recordid cdi_proquest_journals_3125867135
source Publicly Available Content Database
subjects Access control
Blockchain
Cloud computing
Encryption
Outsourcing
title Attribute-Based Encryption With Payable Outsourced Decryption Using Blockchain and Responsive Zero Knowledge Proof
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-24T12%3A23%3A28IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=document&rft.atitle=Attribute-Based%20Encryption%20With%20Payable%20Outsourced%20Decryption%20Using%20Blockchain%20and%20Responsive%20Zero%20Knowledge%20Proof&rft.jtitle=arXiv.org&rft.au=Cai,%20Dongliang&rft.date=2024-11-06&rft.eissn=2331-8422&rft_id=info:doi/&rft_dat=%3Cproquest%3E3125867135%3C/proquest%3E%3Cgrp_id%3Ecdi_FETCH-proquest_journals_31258671353%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=3125867135&rft_id=info:pmid/&rfr_iscdi=true