Eprint diffusé en premier sur ORBilu (E-prints, Working papers et Carnets de recherche)
UC Updatable Non-Hiding Committed Database with Efficient Zero-Knowledge Proofs
RIAL, Alfredo
2019
 

Documents


Texte intégral
main.pdf
Preprint Auteur (469.9 kB)
Télécharger

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Mots-clés :
vector commitments; universal composability; modular design
Résumé :
[en] We define an ideal functionality $\Functionality_{\DB}$ and a protocol $\mathrm{\Pi_{\DB}}$ for an updatable non-hiding committed database ($\DB$). $\DB$ is described as the task of storing a database into a suitable data structure that allows you to efficiently prove in zero-knowledge (ZK) that a value is stored in the database at a certain position. The database is \emph{non-hiding} because both prover and verifier know its content. It is \emph{committed} in the sense that only ZK proofs about position-value pairs that are actually stored are possible. It is \emph{updatable} because its contents can be modified dynamically throughout the protocol execution. The $\DB$ task is used implicitly as building block of privacy-preserving protocols for e-commerce, smart billing and access control. In those protocols, this task is intertwined with others. Our functionality $\Functionality_{\DB}$ allows us to study constructions for this task in isolation. Furthermore, it allows us to improve modularity in protocol design, by using $\Functionality_{\DB}$ as building block of those protocols along with functionalities for other tasks. Our construction $\mathrm{\Pi_{\DB}}$ uses a non-hiding vector commitment (VC) scheme as building block. Thanks to the efficiency properties of non-hiding VC schemes, $\mathrm{\Pi_{\DB}}$ provides ZK proofs whose computation cost (after initialization) and whose size are both independent of the database size. Therefore, $\mathrm{\Pi_{\DB}}$ is suitable for large databases. Moreover, the database can be updated dynamically and very efficiently.
Disciplines :
Sciences informatiques
Auteur, co-auteur :
RIAL, Alfredo ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Langue du document :
Anglais
Titre :
UC Updatable Non-Hiding Committed Database with Efficient Zero-Knowledge Proofs
Date de publication/diffusion :
2019
Nombre de pages :
25
Focus Area :
Computational Sciences
Projet FnR :
FNR11650748 - Stateful Zero-knowledge, 2017 (01/03/2018-28/02/2021) - Alfredo Rial
Disponible sur ORBilu :
depuis le 29 avril 2019

Statistiques


Nombre de vues
251 (dont 46 Unilu)
Nombre de téléchargements
144 (dont 23 Unilu)

Bibliographie


Publications similaires



Contacter ORBilu