Passer à la navigation principale Passer à la recherche Passer au contenu principal

Zero-Knowledge Proofs for Committed Symmetric Boolean Functions

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

Zero-knowledge proofs (ZKP) are a fundamental notion in modern cryptography and an essential building block for countless privacy-preserving constructions. Recent years have witnessed a rapid development in the designs of ZKP for general statements, in which, for a publicly given Boolean function f: { 0, 1 }n→ { 0, 1 }, one’s goal is to prove knowledge of a secret input x∈ { 0, 1 }n satisfying f(x) = b, for a given bit b. Nevertheless, in many interesting application scenarios, not only the input x but also the underlying function f should be kept private. The problem of designing ZKP for the setting where both x and f are hidden, however, has not received much attention. This work addresses the above-mentioned problem for the class of symmetric Boolean functions, namely, Boolean functions f whose output value is determined solely by the Hamming weight of the n-bit input x. Although this class might sound restrictive, it has exponential cardinality 2n + 1 and captures a number of well-known Boolean functions, such as threshold, sorting and counting functions. Specifically, with respect to a commitment scheme secure under the Learning-Parity-with-Noise (LPN) assumption, we show how to prove in zero-knowledge that f(x) = b, for a committed symmetric function f, a committed input x and a bit b. The security of our protocol relies on that of an auxiliary commitment scheme which can be instantiated under quantum-resistant assumptions (including LPN). The protocol also achieves reasonable communication cost: the variant with soundness error 2- λ has proof size c· λ· n, where c is a relatively small constant. The protocol can potentially find appealing privacy-preserving applications in the area of post-quantum cryptography, and particularly in code-based cryptography.

langue originaleAnglais
titrePost-Quantum Cryptography - 12th International Workshop, PQCrypto 2021, Proceedings
rédacteurs en chefJung Hee Cheon, Jean-Pierre Tillich
EditeurSpringer Science and Business Media Deutschland GmbH
Pages339-359
Nombre de pages21
ISBN (imprimé)9783030812928
Les DOIs
étatPublié - 1 janv. 2021
Evénement12th International Conference on post-quantum cryptography, PQCrypto 2021 - Daejeon, Corée du Sud
Durée: 20 juil. 202122 juil. 2021

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12841 LNCS
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence12th International Conference on post-quantum cryptography, PQCrypto 2021
Pays/TerritoireCorée du Sud
La villeDaejeon
période20/07/2122/07/21

Empreinte digitale

Examiner les sujets de recherche de « Zero-Knowledge Proofs for Committed Symmetric Boolean Functions ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation