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...
Saved in:
Published in: | arXiv.org 2024-11 |
---|---|
Main Authors: | , , , , |
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 & 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 |