English

Graph Automorphism Shuffles from Pile-Scramble Shuffles

Cryptography and Security 2021-12-17 v2 Combinatorics

Abstract

A pile-scramble shuffle is one of the most effective shuffles in card-based cryptography. Indeed, many card-based protocols are constructed from pile-scramble shuffles. This article aims to study the power of pile-scramble shuffles. In particular, for any directed graph GG, we introduce a new protocol called "a graph shuffle protocol for GG", and show that it can be implemented by using pile-scramble shuffles only. Our proposed protocol requires 2(n+m)2(n+m) cards, where nn and mm are the numbers of vertices and edges of GG, respectively. The number of pile-scramble shuffles is k+1k+1, where 1kn1 \leq k \leq n is the number of distinct degrees of vertices of GG. As an application, a random cut for nn cards, which is also an important shuffle, can be realized by 3n3n cards and two pile-scramble shuffles.

Keywords

Cite

@article{arxiv.2109.00397,
  title  = {Graph Automorphism Shuffles from Pile-Scramble Shuffles},
  author = {Kengo Miyamoto and Kazumasa Shinagawa},
  journal= {arXiv preprint arXiv:2109.00397},
  year   = {2021}
}

Comments

16 pages. We have corrected some typos and added Subsections 1.3, 3.6, Section 5, and proofs of correctness and security of protocols in Subsections 4.1. 4.2

R2 v1 2026-06-24T05:35:49.716Z