Year: 2024
Type: article
Abstract: A zero-knowledge proof (ZKP) allows a prover to prove to a verifier that it knows some secret, such as a solution to a difficult puzzle, without revealing any information about it. In recent years, ZKP protocols using only a deck of playing cards for solutions to various pencil puzzles have been proposed. The previous work of Lafourcade et al. deals with a famous puzzle called Slitherlink. Their proposed protocol can verify that a solution forms a single loop without revealing anything about the solution, except this fact. Their protocol guarantees that the solution satisfies the single-loop condition, by interactively constructing a solution starting from a state that holds a simple single loop, and proceeding via steps that preserve the invariant of encoding a single loop, until the proper solution is reached. A drawback of their protocol is that it requires additional verifications to guarantee a single loop. In this study, we propose a more efficient ZKP protocol for such a puzzle with fewer additional verifications. For this, we employ the previous work of Robert et al., which addressed the connectivity property in a puzzle. That is, we verify that a solution is connected but not split, to be a single loop. Applying our proposal, we construct a card-based ZKP protocol for Moon-or-Sun, which has its specific rule of alternating pattern in addition to the single-loop condition.
Source: New Generation Computing
Institutions: University of Glasgow, Centre National de la Recherche Scientifique, Université Paris Cité, Institut de Recherche en Informatique Fondamentale, Université Clermont Auvergne, Laboratoire d'Informatique, de Modélisation et d'Optimisation des Systèmes, University of Electro-Communications, National Institute of Advanced Industrial Science and Technology, Université de Picardie Jules Verne
Language: English
Subfield: Artificial Intelligence
Field: Computer Science
Domain: Physical Sciences
Open Access status: hybrid
Estimated APC paid: $3,290
Awards: G1123759259, G1190173965, G1854824218, G2098545568, G2744136243, Secure and Verifiable Test and Assessment System, Declarative language for Symmetric Cryptography, G3888075812, G4656594441, Security and privacy in 5G mobile networks, CAP 20-25, G7240651115, Secure computations, 真に高機能暗号の社会展開に資する物理・視覚暗号
OpenAlex ID: W4401696534
