Zero-Knowledge Proof Protocol for?Cryptarithmetic Using Dihedral Cards
Zero-Knowledge Proof Protocol for?Cryptarithmetic Using Dihedral Cards
复制标题
使用二面体卡进行密码算法的零知识证明协议
DOI:
10.1007/978-3-030-87993-8_4
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
Mizuki Takaaki
中科院分区:
文献类型:
--
作者:
Isuzugawa Raimu;Miyahara Daiki;Mizuki Takaaki
Cryptarithmetic, also known as Verbal Arithmetic or Word Addition, is a popular pencil puzzle in which the aim is to deduce which letter corresponds to which numeral, given a mathematical equation in which each numeral (from 0 to 9) has been replaced with a unique letter. The most famous instance of this puzzle is probably “SEND + MORE = MONEY", whose solution is “9567 + 1085 = 10652", i.e., S = 9, E = 5, N = 6, D = 7, M = 1, O = 0, R = 8, and Y = 2. In this study, we construct a physical zero-knowledge proof protocol for a Cryptarithmetic puzzle: That is, our protocol enables a prover who knows a solution to the puzzle to convince a verifier that he/she knows the solution without revealing any information about it. The proposed protocol uses a physical deck of “dihedral cards,” which were developed by Shinagawa in 2019.