2000 character limit reached
Physical Zero-Knowledge Proof for Ball Sort Puzzle (2302.07251v4)
Published 14 Feb 2023 in cs.CR
Abstract: Ball sort puzzle is a popular logic puzzle consisting of several bins containing balls of multiple colors. Each bin works like a stack; a ball has to follow the last-in first-out order. The player has to sort the balls by color such that each bin contains only balls of a single color. In this paper, we propose a physical zero-knowledge proof protocol for the ball sort puzzle using a deck of playing cards, which enables a prover to physically show that he/she knows a solution with $t$ moves of the ball sort puzzle without revealing it. Our protocol is the first zero-knowledge proof protocol for an interactive puzzle involving moving objects.
- Y.-F. Chien and W.-K. Hon. Cryptographic and Physical Zero-Knowledge Proof: From Sudoku to Nonogram. In Proceedings of the 5th International Conference on Fun with Algorithms (FUN), pp. 102–112 (2010).
- Google Play: ball sort puzzle. https://play.google.com/store/search?q=ball%20sort%20puzzle
- A. Koch and S. Walzer. Foundations for Actively Secure Card-Based Cryptography. In Proceedings of the 10th International Conference on Fun with Algorithms (FUN), pp. 17:1–17:23 (2020).
- P. Lafourcade, D. Miyahara, T. Mizuki, L. Robert, T. Sasaki and H. Sone. How to construct physical zero-knowledge proofs for puzzles with a “single loop” condition. Theoretical Computer Science, 888: 41–55 (2021).
- S. Ruangwises. An Improved Physical ZKP for Nonogram. In Proceedings of the 15th Annual International Conference on Combinatorial Optimization and Applications (COCOA), pp. 262–272 (2021).
- S. Ruangwises. Two Standard Decks of Playing Cards are Sufficient for a ZKP for Sudoku. New Generation Computing, 40(1): 49–65 (2022).
- S. Ruangwises and T. Itoh. How to Physically Verify a Rectangle in a Grid: A Physical ZKP for Shikaku. In Proceedings of the 11th International Conference on Fun with Algorithms (FUN), pp. 24:1–24:12 (2022).
- S. Ruangwises and T. Itoh. Physical Zero-Knowledge Proof for Numberlink Puzzle and k𝑘kitalic_k Vertex-Disjoint Paths Problem. New Generation Computing, 39(1): 3–17 (2021).
- S. Ruangwises and T. Itoh. Physical Zero-Knowledge Proof for Ripple Effect. Theoretical Computer Science, 895: 115–123 (2021).
- S. Ruangwises and T. Itoh. Physical ZKP for Connected Spanning Subgraph: Applications to Bridges Puzzle and Other Problems. In Proceedings of the 19th International Conference on Unconventional Computation and Natural Computation (UCNC), pp. 149–163 (2021).
- S. Ruangwises and T. Itoh. Physical ZKP for Makaro Using a Standard Deck of Cards. In Proceedings of the 17th Annual Conference on Theory and Applications of Models of Computation (TAMC), pp. 43–54 (2022).
- Suthee Ruangwises (25 papers)