涟漪效应谜题的物理零知识证明
密码学与安全
2021-11-11 v3
摘要
涟漪效应(Ripple Effect)是一种逻辑谜题,玩家需在矩形网格的空单元格中填入数字。网格被划分为若干房间,每个房间必须包含从 1 到其大小连续的整数。此外,若同一行或同一列中的两个单元格包含相同数字 ,则这两个单元格之间必须至少间隔 个单元格。本文利用一副扑克牌为涟漪效应谜题构建了一种物理零知识证明(physical zero-knowledge proof),使得证明者能够在不泄露解的情况下说服验证者自己知道一个解。具体而言,给定一个秘密数字 和一个数字列表,我们的协议能够在不泄露 或列表中任何数字的情况下,物理地验证 未出现在列表的前 个数字中。
引用
@article{arxiv.2009.09983,
title = {Physical Zero-Knowledge Proof for Ripple Effect},
author = {Suthee Ruangwises and Toshiya Itoh},
journal= {arXiv preprint arXiv:2009.09983},
year = {2021}
}
备注
A preliminary version of this paper has appeared at WALCOM 2021