In card-based cryptography, a deck of physical cards is used to achieve secure computation. A shuffle, which randomly permutes a card-sequence along with some probability distribution, ensures the security of a card-based protocol. The authors proposed a new class of shuffles called graph shuffles, which randomly permutes a card-sequence by an automorphism of a directed graph (New Generation Computing 2022). For a directed graph $G$ with $n$ vertices and $m$ edges, such a shuffle could be implemented with pile-scramble shuffles with $2(n+m)$ cards. In this paper, we study graph shuffles and give an implementation, an application, and a slight generalization of them. First, we propose a new protocol for graph shuffles with $2n+m$ cards. Second, as a new application of graph shuffles, we show that any cyclic group shuffle, which is a shuffle over a cyclic group, is a graph shuffle associated with some graph. Third, we define a hypergraph shuffle, which is a shuffle by an automorphism of a hypergraph, and show that any hypergraph shuffle can also be implemented with pile-scramble shuffles.
翻译:在基于纸牌的加密中,用一张纸牌甲板来进行安全计算。一个打字机,它随机地将牌序列与某种概率分布混在一起,确保基于纸牌的协议的安全。作者提出了一个新的打字机类别,称为图形打字机,它随机地将牌序列由定向图形(新一代电子计算2022)的自动形态化成纸牌序列。对于一个配有1美元顶点和1美元边缘的直线图形,这种打字机可以用2美元(n+m)的堆叠式打牌来进行。在这个纸上,我们研究平面打字机,并给出一个执行、应用、应用和略微概括的打字程序。首先,我们提出一个新的用2美元+m美元纸牌(新一代电子计算2022)的纸牌打字程序。第二,作为图形打字机的新应用,我们展示任何圆形组的打字机组打球,都是与某些平面拼的拼图相联的。我们定义一个平面平面图,我们也可以用一个平面的平面图进行。