Publicly verifiable databases with efficient insertion/deletion operations.

J. Comput. Syst. Sci.(2017)

引用 18|浏览88
暂无评分
摘要
The notion of verifiable database (VDB) enables a resource-constrained client to securely outsource a very large database to an untrusted server and the client could later retrieve a database record and update it efficiently. Meanwhile, any tampering with the database by the server will be detected by the client. We argue that all existing VDB schemes can only support the updating operation called replacement. That is, the client can efficiently update a data record by assigning a new value. However, the proposed solutions are not applicable for other updating operations such as insertion and deletion. In this paper, we first propose a new VDB scheme that supports all updating operations of replacement, deletion, and insertion by incorporating the techniques of commitment binding and hierarchical commitment. Security evaluation shows that the proposed construction can achieve the desired security properties in the standard computational DiffieHellman assumption. We introduce the concept of hierarchical vector commitment.A concrete VDB scheme that supports all updating operations is proposed.Our scheme can simultaneously support all updating operations and resist FAU attack.
更多
查看译文
关键词
Verifiable database,Vector commitment,Public verifiability,Outsourcing of storage,Bilinear pairings
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要