Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

Lecture notes in computer science

Single-Shuffle Full-Open Card-Based Secure Computation Protocols for Any Function

Reo Eriguchi, Kazumasa Shinagawa

Published Jul 14, 2026• 0 citations
Publisher
DOI
10.1007/978-981-92-3309-0_2

Related papers

Five-Card Secure Computations Using Unequal Division Shuffle

Akihiro Nishimura, Takuya Nishida, Yu‐ichi Hayashi +2 more

Lecture notes in computer science•Jan 1, 2015•22 citations

Card-based protocols using unequal division shuffles

Akihiro Nishimura, Takuya Nishida, Yu‐ichi Hayashi +2 more

Soft Computing•Oct 4, 2017•27 citations

A-7-2 Card-Based Cryptographic Protocols Using Anomalous Shuffle

Akihiro Nishimura, Takuya Nishida, Yu‐ichi Hayashi +2 more

Proceedings of the IEICE Engineering Sciences Society/NOLTA Society Conference•Aug 25, 2015•0 citations

Single-Shuffle Card-Based Protocols with Six Cards per Gate

Tomoki Ono, Kazumasa Shinagawa, Takeshi Nakai +2 more

Lecture notes in computer science•Jan 1, 2024•9 citations

Single-Shuffle Full-Open Card-Based Secure Computation Protocols for Any Function

Reo Eriguchi, Kazumasa Shinagawa

A card-based secure computation protocol is a method for $n$ parties to compute a function $f$ on their private inputs $(x_1,\ldots,x_n)$ using physical playing cards, in such a way that the suits of revealed cards leak no information beyond the value of $f(x_1,\ldots,x_n)$. A \textit{single-shuffle full-open} protocol is a minimal model of card-based secure computation in which, after the parties place face-down cards representing their inputs, a single shuffle operation is performed and then all cards are opened to derive the output. Despite the simplicity of this model, the class of functions known to admit single-shuffle full-open protocols has been limited to a few small examples. In this work, we prove for the first time that every function admits a single-shuffle full-open protocol. We present two constructions that offer a trade-off between the number of cards and the complexity of the shuffle operation. These feasibility results are derived from a novel connection between single-shuffle full-open protocols and a cryptographic primitive known as \textit{Private Simultaneous Messages} protocols, which has rarely been studied in the context of card-based cryptography. We also present variants of single-shuffle protocols in which only a subset of cards are revealed. These protocols reduce the complexity of the shuffle operation compared to existing protocols in the same setting.

arXiv:2510.17308•Oct 20, 2025•0 citations

Card-based Cryptographic Protocols Using Private Operations

Hibiki Ono, Yoshifumi Manabe

IEICE Technical Report; IEICE Tech. Rep.•Aug 28, 2017•0 citations
A card-based secure computation protocol is a method for nnn parties to compute a function fff on their private inputs (x1,…,xn)(x_1,\ldots,x_n)(x1​,…,xn​) using physical playing cards, in such a way that the suits of revealed cards leak no information beyond the value of f(x1,…,xn)f(x_1,\ldots,x_n)f(x1​,…,xn​). A \textit{single-shuffle full-open} protocol is a minimal model of card-based secure computation in which, after the parties place face-down cards representing their inputs, a single shuffle operation is performed and then all cards are opened to derive the output. Despite the simplicity of this model, the class of functions known to admit single-shuffle full-open protocols has been limited to a few small examples. In this work, we prove for the first time that every function admits a single-shuffle full-open protocol. We present two constructions that offer a trade-off between the number of cards and the complexity of the shuffle operation. These feasibility results are derived from a novel connection between single-shuffle full-open protocols and a cryptographic primitive known as \textit{Private Simultaneous Messages} protocols, which has rarely been studied in the context of card-based cryptography. We also present variants of single-shuffle protocols in which only a subset of cards are revealed. These protocols reduce the complexity of the shuffle operation compared to existing protocols in the same setting.