arrow
返回

Verifiable Data Streaming Protocol Supporting Keyword Queries

delete2026-01-01
delete0
PRE
AI
M
Meixia Miao
P
Peihong Qiang
S
Siqi Zhao
J
Jiawei Li
G
Guohua Tian
J
Jianghong Wei *
DOI:10.1109/TNSM.2025.3629071delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The rapid deployment of emerging networks, such as the Internet of Things and cloud computing, has generated massive amounts of data. Data streaming is significant among these various data types due to its widespread use in many critical applications, such as gene sequencing, network intrusion detection, and stock trading. On the other hand, the continuously increased size of data streaming makes it impractical to store and manage the data locally, especially for those resource-constrained devices. Outsourcing the data streaming to cloud servers provides an ideal solution to the above storage issue. However, this raises the problem of how to guarantee the integrity of the outsourced data, as cloud servers may maliciously modify the data. To this end, the primitive of verifiable data streaming (VDS) was introduced to preserve the integrity of the outsourced data streaming, enabling data users to ensure that queried data items, including the contents and corresponding positions, are correct. Despite many proposed VDS protocols, most can only use the position index to query outsourced data streaming. Consequently, they fail to fulfill the requirements of those practical applications that need keyword queries. For example, in the setting of network intrusion detection, the data analyst would like to query all access records from the same IP address. In this paper, we extend the original VDS protocol to support keyword queries, i.e., allowing data users to retrieve outsourced data items with particular keywords. Specifically, we use a prefix tree to maintain keywords and another chameleon authentication tree to store data items. The two trees are bound together with cryptographic query proofs, ensuring the consistency between the position index and keyword queries. The proposed VDS protocol, which supports keyword queries, is proven secure in the standard model and outperforms previous VDS protocols in terms of functionality. The experimental results indicate that our proposal is also efficient and practical.
Keyword:
Protocols
Cloud computing
Trees (botanical)
Security
Servers
Indexes
Cryptography
Outsourcing
Hash functions
Databases
Verifiable data streaming
prefix tree
chameleon authentication tree
keyword query

期刊

IEEE Transactions on Network and Service Management 封面图
IEEE Transactions on Network and Service Management
IF:
5.4
论文数:
637
被引数:
9.2K

机构

X
xidian university
学者数:
6.6K
论文数: 2.2K
被引数: 0
P
Pla Information Engineering University
学者数:
65
论文数: 18
被引数: 0
引用论文

引用论文

Optimal Verifiable Data Streaming Under Concurrent Queries
err2024-05-01
err1
PREAI
errWei, Jianghong; Miao, Meixia; Tian, Guohua; Shen, Jun; Chen, Xiaofeng; Susilo, Willy
err分享
err收藏
Verifiable Computation over Large Database with Incremental Updates
err2016-10-01
err237
PREAI
errChen, Xiaofeng; Li, Jin; Weng, Jian; Ma, Jianfeng; Lou, Wenjing
err分享
err收藏
err分享
err收藏
err分享
err收藏
Dynamic Audit Services for Outsourced Storages in Clouds
err2013-04-01
err228
errOAAI
errZhu, Yan; Ahn, Gail-Joon; Hu, Hongxin; Yau, Stephen S.; An, Ho G.; Hu, Chang-Jun
err分享
err收藏
学者 查看更多内容