Physical Zero-Knowledge Proof for Sukoro

被引:0
作者
Sasaki, Shun [1 ]
Shinagawa, Kazumasa [1 ,2 ]
机构
[1] Ibaraki Univ, Ibaraki 3168511, Japan
[2] Natl Inst Adv Ind Sci & Technol, Tokyo 1350064, Japan
基金
日本学术振兴会;
关键词
Physical zero-knowledge proof; Card-based cryptography; Logical puzzles; Sukoro;
D O I
10.1007/s00354-024-00271-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A zero-knowledge proof protocol is a cryptographic protocol in which a prover, who knows the witness to a statement, can convince a verifier that the statement is true without revealing any information about the witness. Although zero-knowledge proof protocols are typically executed on electronic computers, there is a line of research to design zero-knowledge proof protocols based on physical objects (e.g., a deck of cards). This is called physical zero-knowledge proof. In this paper, we construct a physical zero-knowledge proof protocol for a logical puzzle called Sukoro. Sukoro has many cells on the puzzle board, like Sudoku, where each cell must be empty or filled with a number from one to four, and each number must match the number of adjacent filled cells, and the same numbers must not be adjacent to each other. In addition, it has a rule that all filled cells must be connected, which is called the connectivity condition. Although some existing protocols deal with the connectivity condition, all existing methods are interactive, which requires the prover's knowledge to determine how the cards are manipulated during the execution of the protocols. In this paper, we give a new method for verifying the connectivity condition in the non-interactive setting, which means that the protocol can be executed without the prover's knowledge, and construct a physical zero-knowledge proof protocol for Sukoro.
引用
收藏
页码:381 / 398
页数:18
相关论文
共 31 条
[1]  
Art of Problem Solving Online, LONGEST SHORTEST PAT
[2]  
Bultel X., STABILIZATION SAFETY, V11201
[3]  
Bultel X., 2016, FUN ALGORITHMS LIPIC, V49, p8:1
[4]   Interactive Physical Zero-Knowledge Proof for Norinori [J].
Dumas, Jean-Guillaume ;
Lafourcade, Pascal ;
Miyahara, Daiki ;
Mizuki, Takaaki ;
Sasaki, Tatsuya ;
Sone, Hideaki .
COMPUTING AND COMBINATORICS, COCOON 2019, 2019, 11653 :166-177
[5]   Card-Based Zero-Knowledge Proof for the Nearest Neighbor Property: Zero-Knowledge Proof of ABC End View [J].
Fukasawa, Takuro ;
Manabe, Yoshifumi .
SECURITY, PRIVACY, AND APPLIED CRYPTOGRAPHY ENGINEERING, SPACE 2022, 2022, 13783 :147-161
[6]   THE KNOWLEDGE COMPLEXITY OF INTERACTIVE PROOF SYSTEMS [J].
GOLDWASSER, S ;
MICALI, S ;
RACKOFF, C .
SIAM JOURNAL ON COMPUTING, 1989, 18 (01) :186-208
[7]   Cryptographic and Physical Zero-Knowledge Proof Systems for Solutions of Sudoku Puzzles [J].
Gradwohl, Ronen ;
Naor, Moni ;
Pinkas, Benny ;
Rothblum, Guy N. .
THEORY OF COMPUTING SYSTEMS, 2009, 44 (02) :245-268
[8]  
Ishikawa Rie, 2015, Unconventional Computation and Natural Computation. 14th International Conference, UCNC 2015. Proceedings, P215, DOI 10.1007/978-3-319-21819-9_16
[9]  
Isuzugawa R., 2021, P 19 INT C UNC COMP, V12984, P51, DOI [10.1007/978-3-030-87993-84, DOI 10.1007/978-3-030-87993-8_4]
[10]  
Komano Yuichi, 2023, Innovative Security Solutions for Information Technology and Communications: 15th International Conference, SecITC 2022, Virtual Event, Revised Selected Papers. Lecture Notes in Computer Science (13809), P222, DOI 10.1007/978-3-031-32636-3_13