Enabling Efficient, Verifiable, and Secure Conjunctive Keyword Search in Hybrid-Storage Blockchains

Blockchain has emerged as a prevailing paradigm for decentralized applications due to its reliability and transparency. To scale up retrieval services, a common strategy is to use a hybrid storage model, where on-chain storage is responsible for small metadata and off-chain storage is for outsourced...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on knowledge and data engineering 2024-06, Vol.36 (6), p.2445-2460
Hauptverfasser: Cui, Ningning, Wang, Dong, Li, Jianxin, Zhu, Huaijie, Yang, Xiaochun, Xu, Jianliang, Cui, Jie, Zhong, Hong
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 2460
container_issue 6
container_start_page 2445
container_title IEEE transactions on knowledge and data engineering
container_volume 36
creator Cui, Ningning
Wang, Dong
Li, Jianxin
Zhu, Huaijie
Yang, Xiaochun
Xu, Jianliang
Cui, Jie
Zhong, Hong
description Blockchain has emerged as a prevailing paradigm for decentralized applications due to its reliability and transparency. To scale up retrieval services, a common strategy is to use a hybrid storage model, where on-chain storage is responsible for small metadata and off-chain storage is for outsourced raw data. However, data security and result authenticity are ongoing challenges in this scenario, and little work has been done due to the difficulty of combining result verification and privacy preservation, especially for dynamic updates while supporting forward privacy. In this paper, we formally define the problem of efficient, verifiable, and secure conjunctive keyword search in hybrid-storage blockchains (vsChain) and propose a novel hybrid index that achieves efficient query and verification while supporting dynamic updates with forward privacy guarantee. We also design two optimized schemes to improve query and verification performance by using a partition-based method and an obfuscated counting Bloom filter mechanism. Finally, we provide a theoretical security analysis and empirical evaluations using real and synthetic datasets to demonstrate the feasibility of our proposed schemes.
doi_str_mv 10.1109/TKDE.2023.3324128
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_ieee_primary_10292148</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10292148</ieee_id><sourcerecordid>3044654960</sourcerecordid><originalsourceid>FETCH-LOGICAL-c246t-5975148dcacb32576f857c13d8bdb67c79ef153db96ee364900789e3bd7e44963</originalsourceid><addsrcrecordid>eNpNkDtPwzAQgC0EEqXwA5AYLLGS4mdsj1ACRa3E0MJqJc6ldSlOcRJQ_z2p2oHpTnffPfQhdE3JiFJi7hfTp2zECOMjzpmgTJ-gAZVSJ4waetrnRNBEcKHO0UXTrAkhWmk6QC4LebHxYYmzqvLOQ2jv8AdEX_m-Dnc4DyWeg-si4HEd1l1wrf8BPIXdbx33rTy6FfYBT3ZF9GUyb-uYLwE_bmr36Va5D80lOqvyTQNXxzhE78_ZYjxJZm8vr-OHWeKYSNtEGiWp0KXLXcGZVGmlpXKUl7ooi1Q5ZaCikpeFSQF4KgwhShvgRalACJPyIbo97N3G-ruDprXruouhP2k5ESKVPUR6ih4oF-umiVDZbfRfedxZSuzepd27tHuX9uiyn7k5zHgA-Mczw_qP-R8teW-s</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3044654960</pqid></control><display><type>article</type><title>Enabling Efficient, Verifiable, and Secure Conjunctive Keyword Search in Hybrid-Storage Blockchains</title><source>IEEE Electronic Library (IEL)</source><creator>Cui, Ningning ; Wang, Dong ; Li, Jianxin ; Zhu, Huaijie ; Yang, Xiaochun ; Xu, Jianliang ; Cui, Jie ; Zhong, Hong</creator><creatorcontrib>Cui, Ningning ; Wang, Dong ; Li, Jianxin ; Zhu, Huaijie ; Yang, Xiaochun ; Xu, Jianliang ; Cui, Jie ; Zhong, Hong</creatorcontrib><description>Blockchain has emerged as a prevailing paradigm for decentralized applications due to its reliability and transparency. To scale up retrieval services, a common strategy is to use a hybrid storage model, where on-chain storage is responsible for small metadata and off-chain storage is for outsourced raw data. However, data security and result authenticity are ongoing challenges in this scenario, and little work has been done due to the difficulty of combining result verification and privacy preservation, especially for dynamic updates while supporting forward privacy. In this paper, we formally define the problem of efficient, verifiable, and secure conjunctive keyword search in hybrid-storage blockchains (vsChain) and propose a novel hybrid index that achieves efficient query and verification while supporting dynamic updates with forward privacy guarantee. We also design two optimized schemes to improve query and verification performance by using a partition-based method and an obfuscated counting Bloom filter mechanism. Finally, we provide a theoretical security analysis and empirical evaluations using real and synthetic datasets to demonstrate the feasibility of our proposed schemes.</description><identifier>ISSN: 1041-4347</identifier><identifier>EISSN: 1558-2191</identifier><identifier>DOI: 10.1109/TKDE.2023.3324128</identifier><identifier>CODEN: ITKEEH</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Blockchain ; Blockchains ; conjunctive keyword search ; Cryptography ; Data privacy ; Design optimization ; dynamic updates ; Empirical analysis ; Indexes ; Keyword search ; Privacy ; privacy-preserving ; result verification ; Security ; Servers ; Synthetic data ; Verification</subject><ispartof>IEEE transactions on knowledge and data engineering, 2024-06, Vol.36 (6), p.2445-2460</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2024</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c246t-5975148dcacb32576f857c13d8bdb67c79ef153db96ee364900789e3bd7e44963</cites><orcidid>0000-0001-8263-9032 ; 0000-0002-0392-9734 ; 0000-0001-9404-5848 ; 0000-0002-6184-4771 ; 0000-0002-9059-330X ; 0000-0001-7258-3418 ; 0000-0002-1940-625X ; 0009-0008-7738-1688</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10292148$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,777,781,793,27905,27906,54739</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10292148$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Cui, Ningning</creatorcontrib><creatorcontrib>Wang, Dong</creatorcontrib><creatorcontrib>Li, Jianxin</creatorcontrib><creatorcontrib>Zhu, Huaijie</creatorcontrib><creatorcontrib>Yang, Xiaochun</creatorcontrib><creatorcontrib>Xu, Jianliang</creatorcontrib><creatorcontrib>Cui, Jie</creatorcontrib><creatorcontrib>Zhong, Hong</creatorcontrib><title>Enabling Efficient, Verifiable, and Secure Conjunctive Keyword Search in Hybrid-Storage Blockchains</title><title>IEEE transactions on knowledge and data engineering</title><addtitle>TKDE</addtitle><description>Blockchain has emerged as a prevailing paradigm for decentralized applications due to its reliability and transparency. To scale up retrieval services, a common strategy is to use a hybrid storage model, where on-chain storage is responsible for small metadata and off-chain storage is for outsourced raw data. However, data security and result authenticity are ongoing challenges in this scenario, and little work has been done due to the difficulty of combining result verification and privacy preservation, especially for dynamic updates while supporting forward privacy. In this paper, we formally define the problem of efficient, verifiable, and secure conjunctive keyword search in hybrid-storage blockchains (vsChain) and propose a novel hybrid index that achieves efficient query and verification while supporting dynamic updates with forward privacy guarantee. We also design two optimized schemes to improve query and verification performance by using a partition-based method and an obfuscated counting Bloom filter mechanism. Finally, we provide a theoretical security analysis and empirical evaluations using real and synthetic datasets to demonstrate the feasibility of our proposed schemes.</description><subject>Blockchain</subject><subject>Blockchains</subject><subject>conjunctive keyword search</subject><subject>Cryptography</subject><subject>Data privacy</subject><subject>Design optimization</subject><subject>dynamic updates</subject><subject>Empirical analysis</subject><subject>Indexes</subject><subject>Keyword search</subject><subject>Privacy</subject><subject>privacy-preserving</subject><subject>result verification</subject><subject>Security</subject><subject>Servers</subject><subject>Synthetic data</subject><subject>Verification</subject><issn>1041-4347</issn><issn>1558-2191</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpNkDtPwzAQgC0EEqXwA5AYLLGS4mdsj1ACRa3E0MJqJc6ldSlOcRJQ_z2p2oHpTnffPfQhdE3JiFJi7hfTp2zECOMjzpmgTJ-gAZVSJ4waetrnRNBEcKHO0UXTrAkhWmk6QC4LebHxYYmzqvLOQ2jv8AdEX_m-Dnc4DyWeg-si4HEd1l1wrf8BPIXdbx33rTy6FfYBT3ZF9GUyb-uYLwE_bmr36Va5D80lOqvyTQNXxzhE78_ZYjxJZm8vr-OHWeKYSNtEGiWp0KXLXcGZVGmlpXKUl7ooi1Q5ZaCikpeFSQF4KgwhShvgRalACJPyIbo97N3G-ruDprXruouhP2k5ESKVPUR6ih4oF-umiVDZbfRfedxZSuzepd27tHuX9uiyn7k5zHgA-Mczw_qP-R8teW-s</recordid><startdate>20240601</startdate><enddate>20240601</enddate><creator>Cui, Ningning</creator><creator>Wang, Dong</creator><creator>Li, Jianxin</creator><creator>Zhu, Huaijie</creator><creator>Yang, Xiaochun</creator><creator>Xu, Jianliang</creator><creator>Cui, Jie</creator><creator>Zhong, Hong</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0001-8263-9032</orcidid><orcidid>https://orcid.org/0000-0002-0392-9734</orcidid><orcidid>https://orcid.org/0000-0001-9404-5848</orcidid><orcidid>https://orcid.org/0000-0002-6184-4771</orcidid><orcidid>https://orcid.org/0000-0002-9059-330X</orcidid><orcidid>https://orcid.org/0000-0001-7258-3418</orcidid><orcidid>https://orcid.org/0000-0002-1940-625X</orcidid><orcidid>https://orcid.org/0009-0008-7738-1688</orcidid></search><sort><creationdate>20240601</creationdate><title>Enabling Efficient, Verifiable, and Secure Conjunctive Keyword Search in Hybrid-Storage Blockchains</title><author>Cui, Ningning ; Wang, Dong ; Li, Jianxin ; Zhu, Huaijie ; Yang, Xiaochun ; Xu, Jianliang ; Cui, Jie ; Zhong, Hong</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c246t-5975148dcacb32576f857c13d8bdb67c79ef153db96ee364900789e3bd7e44963</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Blockchain</topic><topic>Blockchains</topic><topic>conjunctive keyword search</topic><topic>Cryptography</topic><topic>Data privacy</topic><topic>Design optimization</topic><topic>dynamic updates</topic><topic>Empirical analysis</topic><topic>Indexes</topic><topic>Keyword search</topic><topic>Privacy</topic><topic>privacy-preserving</topic><topic>result verification</topic><topic>Security</topic><topic>Servers</topic><topic>Synthetic data</topic><topic>Verification</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Cui, Ningning</creatorcontrib><creatorcontrib>Wang, Dong</creatorcontrib><creatorcontrib>Li, Jianxin</creatorcontrib><creatorcontrib>Zhu, Huaijie</creatorcontrib><creatorcontrib>Yang, Xiaochun</creatorcontrib><creatorcontrib>Xu, Jianliang</creatorcontrib><creatorcontrib>Cui, Jie</creatorcontrib><creatorcontrib>Zhong, Hong</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE transactions on knowledge and data engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Cui, Ningning</au><au>Wang, Dong</au><au>Li, Jianxin</au><au>Zhu, Huaijie</au><au>Yang, Xiaochun</au><au>Xu, Jianliang</au><au>Cui, Jie</au><au>Zhong, Hong</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Enabling Efficient, Verifiable, and Secure Conjunctive Keyword Search in Hybrid-Storage Blockchains</atitle><jtitle>IEEE transactions on knowledge and data engineering</jtitle><stitle>TKDE</stitle><date>2024-06-01</date><risdate>2024</risdate><volume>36</volume><issue>6</issue><spage>2445</spage><epage>2460</epage><pages>2445-2460</pages><issn>1041-4347</issn><eissn>1558-2191</eissn><coden>ITKEEH</coden><abstract>Blockchain has emerged as a prevailing paradigm for decentralized applications due to its reliability and transparency. To scale up retrieval services, a common strategy is to use a hybrid storage model, where on-chain storage is responsible for small metadata and off-chain storage is for outsourced raw data. However, data security and result authenticity are ongoing challenges in this scenario, and little work has been done due to the difficulty of combining result verification and privacy preservation, especially for dynamic updates while supporting forward privacy. In this paper, we formally define the problem of efficient, verifiable, and secure conjunctive keyword search in hybrid-storage blockchains (vsChain) and propose a novel hybrid index that achieves efficient query and verification while supporting dynamic updates with forward privacy guarantee. We also design two optimized schemes to improve query and verification performance by using a partition-based method and an obfuscated counting Bloom filter mechanism. Finally, we provide a theoretical security analysis and empirical evaluations using real and synthetic datasets to demonstrate the feasibility of our proposed schemes.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TKDE.2023.3324128</doi><tpages>16</tpages><orcidid>https://orcid.org/0000-0001-8263-9032</orcidid><orcidid>https://orcid.org/0000-0002-0392-9734</orcidid><orcidid>https://orcid.org/0000-0001-9404-5848</orcidid><orcidid>https://orcid.org/0000-0002-6184-4771</orcidid><orcidid>https://orcid.org/0000-0002-9059-330X</orcidid><orcidid>https://orcid.org/0000-0001-7258-3418</orcidid><orcidid>https://orcid.org/0000-0002-1940-625X</orcidid><orcidid>https://orcid.org/0009-0008-7738-1688</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1041-4347
ispartof IEEE transactions on knowledge and data engineering, 2024-06, Vol.36 (6), p.2445-2460
issn 1041-4347
1558-2191
language eng
recordid cdi_ieee_primary_10292148
source IEEE Electronic Library (IEL)
subjects Blockchain
Blockchains
conjunctive keyword search
Cryptography
Data privacy
Design optimization
dynamic updates
Empirical analysis
Indexes
Keyword search
Privacy
privacy-preserving
result verification
Security
Servers
Synthetic data
Verification
title Enabling Efficient, Verifiable, and Secure Conjunctive Keyword Search in Hybrid-Storage Blockchains
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T20%3A48%3A03IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Enabling%20Efficient,%20Verifiable,%20and%20Secure%20Conjunctive%20Keyword%20Search%20in%20Hybrid-Storage%20Blockchains&rft.jtitle=IEEE%20transactions%20on%20knowledge%20and%20data%20engineering&rft.au=Cui,%20Ningning&rft.date=2024-06-01&rft.volume=36&rft.issue=6&rft.spage=2445&rft.epage=2460&rft.pages=2445-2460&rft.issn=1041-4347&rft.eissn=1558-2191&rft.coden=ITKEEH&rft_id=info:doi/10.1109/TKDE.2023.3324128&rft_dat=%3Cproquest_RIE%3E3044654960%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3044654960&rft_id=info:pmid/&rft_ieee_id=10292148&rfr_iscdi=true