计算机科学
可验证秘密共享
加密
数据库
外包
方案(数学)
计算机网络
集合(抽象数据类型)
程序设计语言
政治学
数学
数学分析
法学
作者
Xiaofeng Chen,Jin Li,Jian Weng,Jianfeng Ma,Wenjing Lou
标识
DOI:10.1109/tc.2015.2512870
摘要
The notion of verifiable database (VDB) enables a resource-constrained client to securely outsource a very large database to an untrusted server so that it could later retrieve a database record and update a record by assigning a new value. Also, any attempt by the server to tamper with the data will be detected by the client. When the database undergoes frequent while small modifications, the client must re-compute and update the encrypted version (ciphertext) on the server at all times. For very large data, it is extremely expensive for the resources-constrained client to perform both operations from scratch. In this paper, we formalize the notion of verifiable database with incremental updates (Inc-VDB). Besides, we propose a general Inc-VDB framework by incorporating the primitive of vector commitment and the encrypt-then-incremental MAC mode of encryption. We also present a concrete Inc-VDB scheme based on the computational Diffie-Hellman (CDH) assumption. Furthermore, we prove that our construction can achieve the desired security properties.
科研通智能强力驱动
Strongly Powered by AbleSci AI