Unlinkable Updatable Databases and Oblivious Transfer with Access Control

3Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

An oblivious transfer with access control protocol (OTAC) allows us to protect privacy of accesses to a database while enforcing access control policies. Existing OTAC have several shortcomings. First, their design is not modular. Typically, to create an OTAC, an adaptive oblivious transfer protocol (OT) is extended ad-hoc. Consequently, the security of the OT is reanalyzed when proving security of the OTAC, and it is not possible to instantiate the OTAC with any secure OT. Second, existing OTAC do not allow for policy updates. Finally, in practical applications, many messages share the same policy. However, existing OTAC cannot take advantage of that to improve storage efficiency. We propose an UC-secure OTAC that addresses the aforementioned shortcomings. Our OTAC uses as building blocks the ideal functionalities for OT, for zero-knowledge (ZK) and for an unlinkable updatable database ((Formula Presented)), which we define and construct. (Formula Presented) is a protocol between an updater (Formula Presented) and multiple readers (Formula Presented). sets up a database and updates it. (Formula Presented) can read the database by computing UC ZK proofs of an entry in the database, without disclosing what entry is read. In our OTAC, (Formula Presented) is used to store and read the policies. We construct an UUD based on subvector commitments (SVC). We extend the definition of SVC with update algorithms for commitments and openings, and we provide an UC ZK proof of a subvector. Our efficiency analysis shows that our UUD is practical.

Cite

CITATION STYLE

APA

Damodaran, A., & Rial, A. (2020). Unlinkable Updatable Databases and Oblivious Transfer with Access Control. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12248 LNCS, pp. 584–604). Springer. https://doi.org/10.1007/978-3-030-55304-3_30

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free