KV-Fresh: Freshness Authentication for Outsourced Multi-Version Key-Value Stores

被引:0
|
作者
Hu, Yidan [1 ]
Zhang, Rui [1 ]
Zhang, Yanchao [2 ]
机构
[1] Univ Delaware, Comp & Informat Sci, Newark, DE 19716 USA
[2] Arizona State Univ, Elect Comp & Energy Engn, Tempe, AZ USA
基金
美国国家科学基金会;
关键词
QUERIES;
D O I
10.1109/infocom41043.2020.9155270
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Data outsourcing is a promising technical paradigm to facilitate cost-effective real-time data storage, processing, and dissemination. In such a system, a data owner proactively pushes a stream of data records to a third-party cloud server for storage, which in turn processes various types of queries from end users on the data owner's behalf. This paper considers outsourced multi-version key-value stores that have gained increasing popularity in recent years, where a critical security challenge is to ensure that the cloud server returns both authentic and fresh data in response to end users' queries. Despite several recent attempts on authenticating data freshness in outsourced key-value stores, they either incur excessively high communication cost or can only offer very limited real-time guarantee. To fill this gap, this paper introduces KV-Fresh, a novel freshness authentication scheme for outsourced key-value stores that offers strong real-time guarantee. KV-Fresh is designed based on a novel data structure, Linked Key Span Merkle Hash Tree, which enables highly efficient freshness proof by embedding chaining relationship among records generated at different time. Detailed simulation studies using a synthetic dataset generated from real data confirm the efficacy and efficiency of KV-Fresh.
引用
下载
收藏
页码:1638 / 1647
页数:10
相关论文
共 19 条
  • [1] Freshness Authentication for Outsourced Multi-Version Key-Value Stores
    Hu, Yidan
    Yao, Xin
    Zhang, Rui
    Zhang, Yanchao
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2023, 20 (03) : 2071 - 2084
  • [2] Outsourcing Multi-Version Key-Value Stores with Verifiable Data Freshness
    Tang, Yuzhe
    Wang, Ting
    Hu, Xin
    Sailer, Reiner
    Liu, Ling
    Pietzuch, Peter
    2014 IEEE 30TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2014, : 1214 - 1217
  • [3] High Throughput and Low Latency Multi-Version Management Key-Value Storage Accelerator
    Lv, Hankun
    Ren, Yuchen
    Qiu, Yunhui
    Yin, Wenbo
    Wang, Lingli
    2020 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT 2020), 2020, : 290 - 291
  • [4] A Low-Latency Multi-Version Key-Value Store Using B-tree on an FPGA-CPU Platform
    Ren, Yuchen
    Xie, Jinyu
    Qiu, Yunhui
    Lv, Hankun
    Yin, Wenbo
    Wang, Lingli
    Yu, Bowei
    Chen, Hua
    He, Xianjun
    Liao, Zhijian
    Shi, Xiaozhong
    2019 29TH INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2019, : 321 - 325
  • [5] Index Shipping for Efficient Replication in LSM Key-Value Stores with Hybrid KV Placement
    Stylianakis, Giorgos
    Saloustros, Giorgos
    Chiotakis, Orestis
    Xanthakis, Giorgos
    Forth, Angelos Bilas
    ACM TRANSACTIONS ON STORAGE, 2024, 20 (03)
  • [6] Handling multi-dimensional complex queries in key-value data stores
    Sun, Hailong
    Tang, Yu
    Wang, Qi
    Liu, Xudong
    INFORMATION SYSTEMS, 2017, 66 : 82 - 96
  • [7] Multi-Client Searchable Encryption over Distributed Key-Value Stores
    Lin, Wanyu
    Yuan, Xu
    Li, Baochun
    Wang, Cong
    2017 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP), 2017, : 72 - 78
  • [8] Mega-KV: A Case for GPUs to Maximize the Throughput of In-Memory Key-Value Stores
    Zhang, Kai
    Wang, Kaibo
    Yuan, Yuan
    Guo, Lei
    Lee, Rubao
    Zhang, Xiaodong
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2015, 8 (11): : 1226 - 1237
  • [9] Performance Measurements of Some Aspects of Multi-threaded Access to Key-value stores
    Stjepanovic, Dragisa
    Savic, Mihajlo
    Jokic, Jelena
    Maric, Slavko
    2015 23RD TELECOMMUNICATIONS FORUM TELFOR (TELFOR), 2015, : 831 - 834
  • [10] Scalable Multi-Versioning Ordered Key-Value Stores with Persistent Memory Support
    Nicolae, Bogdan
    2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2022), 2022, : 93 - 103