Physically Verifying the First Nonzero Term in a Sequence: Physical ZKPs for ABC End View and Goishi Hiroi

04/24/2023
by   Suthee Ruangwises, et al.
0

In this paper, we develop a physical protocol to verify the first nonzero term of a sequence using a deck of cards. This protocol enables a prover to show a verifier the value of the first nonzero term in a given sequence without revealing which term it is. Our protocol uses Θ(1) shuffles, making it simpler and more practical than a similar protocol recently developed by Fukusawa and Manabe in 2022, which uses Θ(n) shuffles, where n is the length of the sequence. We also apply our protocol to construct zero-knowledge proof protocols for two famous logic puzzles: ABC End View and Goishi Hiroi. These zero-knowledge proof protocols allow a prover to physically show that he/she know solutions of the puzzles without revealing them.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/22/2021

Physical ZKP for Makaro Using a Standard Deck of Cards

Makaro is a logic puzzle with an objective to fill numbers into a rectan...
research
11/03/2020

Physical Zero-Knowledge Proof for Connected Spanning Subgraph Problem and Bridges Puzzle

An undirected graph G is known to both the prover P and the verifier V, ...
research
02/20/2022

How to Physically Verify a Rectangle in a Grid: A Physical ZKP for Shikaku

Shikaku is a pencil puzzle consisting of a rectangular grid, with some c...
research
02/04/2020

Physical Zero-Knowledge Proof for Numberlink

Numberlink is a logic puzzle for which the player has to connect all pai...
research
05/24/2022

A Mechanized Proof of Bounded Convergence Time for the Distributed Perimeter Surveillance System (DPSS) Algorithm A

The decentralized perimeter surveillance system (DPSS) seeks to provide ...
research
06/25/2021

Two Standard Decks of Playing Cards are Sufficient for a ZKP for Sudoku

Sudoku is a logic puzzle with an objective to fill a number between 1 an...
research
06/17/2020

ZKPs: Does This Make The Cut? Recent Advances and Success of Zero-Knowledge Security Protocols

How someone can get health insurance without sharing his health informat...

Please sign up or login with your details

Forgot password? Click here to reset