Takaaki Mizuki

dblp:95/402 · DBLP profile ↗
← Back
54ranked-venue papers
15as first author
23since 2021 · last 2026
0000-0002-8698-1043ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 31 · 11 first-author · 13 since 2021Security and privacy · 14 · 3 first-author · 5 since 2021Artificial intelligence and machine learning · 7 · 1 first-author · 3 since 2021Computer networks · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
YearPublicationVenuePosition
2026 Six Standard Playing Cards Are Sufficient for All Three-Input Boolean Functions
Masanori Kabutomori, Takaaki Mizuki
COCOON2
2025 Efficient AND Protocols Resistant to Maliciously Revealing a Single Card
Koichi Koizumi, Minato Abe, Eikoh Chida, Takaaki Mizuki
ICTAC4
2025 How to Play Old Maid with Virtual Players
abstract
Abstract Old Maid is a popular card game. While typically played with three or more players, it is less enjoyable with only two people. To address this, we propose a protocol to create a virtual player, Carol, by making use of card-based cryptography when only two people, Alice and Bob, are available to play Old Maid. Specifically, we design a card-based protocol to remove any pair of cards having the same number in Carol’s hand (namely, the virtual player’s hand) without leaking any information about Carol’s hand (more than necessary); our protocol uses additional cards aside from playing cards that are used in Old Maid. Using our protocol, without any third human player, Alice and Bob can have fun with Old Maid!
Kazumasa Shinagawa, Daiki Miyahara, Takaaki Mizuki
Theory Comput. Syst.3
2025 Correction to: How to Play Old Maid with Virtual Players
Kazumasa Shinagawa, Daiki Miyahara, Takaaki Mizuki
Theory Comput. Syst.3
2025 Single-shuffle card-based protocol with eight cards per gate and its extensions
abstract
Abstract Card-based cryptography allows us to securely compute arbitrary functions using a deck of physical cards. Its performance is mainly measured by the number of used cards and shuffles, and there is a line of work that aims to reduce either of them. One seminal work is the card-based garbled circuit technique by Shinagawa and Nuida (Discret Appl Math 289:248–261, 2021, https://doi.org/10.1016/j.dam.2020.10.013 ), which allows the construction of a card-based protocol for any Boolean function with a single shuffle. Their construction requires $$2n + 24g$$ 2 n + 24 g cards for an n-input Boolean function that is represented by g logical gates. In this paper, we reduce the number of cards to $$2n + 8g$$ 2 n + 8 g for arbitrary functions while keeping it working with only one shuffle. In addition, we propose two types of extensions to support numerical encoding and multi-input gates. In the extended scheme, the free-ADD technique, obtained by generalizing the free-XOR technique by Manabe and Shinagawa (Deng J, Kolesnikov V, Schwarzmann AA (eds) CANS 2023, LNCS, vol 14342. Springer, Singapore, pp 232–248, 2023, https://doi.org/10.1007/978-981-99-7563-1-11 ), is available. The free-ADD technique allows our scheme to evaluate any n-input symmetric Boolean function using $$2n^2+6n+2$$ 2 n 2 + 6 n + 2 cards.
Kazunari Tozawa, Hiraku Morita, Takaaki Mizuki
Nat. Comput.3
2024 How to Play Old Maid with Virtual Players
Kazumasa Shinagawa, Daiki Miyahara, Takaaki Mizuki
IJTCS-FAW3
2023 An Energy Efficient SDN Controller Placement with Delay Constraints
Tomofumi Kondo, Luis Guillen 0001, Satoru Izumi, Toru Abe, Takaaki Mizuki, Takuo Suganuma
APNOMS5
2023 Upper Bounds on the Number of Shuffles for Two-Helping-Card Multi-input and Protocols
Takuto Yoshida, Kodai Tanaka, Keisuke Nakabayashi, Eikoh Chida, Takaaki Mizuki
CANS5
2023 Two UNO Decks Efficiently Perform Zero-Knowledge Proof for Sudoku
Kodai Tanaka, Takaaki Mizuki
FCT2
2023 Physical ZKP protocols for Nurimisaki and Kurodoko
Léo Robert, Daiki Miyahara, Pascal Lafourcade 0001, Takaaki Mizuki
Theor. Comput. Sci.4
2022 Card-Minimal Protocols for Symmetric Boolean Functions of More than Seven Inputs
Hayato Shikata, Kodai Toyoda, Daiki Miyahara, Takaaki Mizuki
ICTAC4
2022 Physical Zero-Knowledge Proof Protocol for Topswops
Yuichi Komano, Takaaki Mizuki
ISPEC2
2022 Card-Based ZKP Protocol for Nurimisaki
Léo Robert, Daiki Miyahara, Pascal Lafourcade 0001, Takaaki Mizuki
SSS4
2022 Hide a Liar: Card-Based ZKP Protocol for Usowan
Léo Robert, Daiki Miyahara, Pascal Lafourcade 0001, Takaaki Mizuki
TAMC4
2022 Information leakage due to operative errors in card-based protocols
abstract
Card-based protocols provide secure multi-party computation using a deck of physical cards via a series of operations, such as shuffling and turning over cards, that are executed by humans. Although almost all existing protocols have been designed to be perfectly secure, operative errors by humans can lead to information leakage. In this paper, we propose a technique for analyzing information leakage due to operative errors in card-based protocols. In particular, we introduce a concept, which we call a “probability trace,” and by enhancing the KWH diagram proposed by Koch, Walzer, and Härtel, we propose a diagrammatic representation for displaying the amount of information leaked. By applying our diagram to a card-based protocol with an operative error, we can precisely reveal the leakage of players' inputs from the protocol output. In addition, we discuss how to detect human errors when people execute the existing six-card AND protocol.
Takaaki Mizuki, Yuichi Komano
Inf. Comput.1
2022 Physical zero-knowledge proof and NP-completeness proof of Suguru puzzle
abstract
Suguru is a paper and pencil puzzle invented by Naoki Inaba. The goal of the game is to fill a grid with numbers between 1 and 5 while respecting three simple constraints. We first prove the NP-completeness of Suguru puzzle. For this we design gadgets to encode the PLANAR-CIRCUIT-SAT in a Suguru grid. We then design a physical Zero-Knowledge Proof (ZKP) protocol for Suguru. This ZKP protocol allows a prover to prove that he knows a solution of a Suguru grid to a verifier without leaking any information on the solution. To construct such a physical ZKP protocol, we only rely on a few physical cards and adapted encoding. For a Suguru grid with n cells, we only use 5n+5 cards. Moreover, we prove the three classical security properties of a ZKP: completeness, extractability, and zero-knowledge.
Léo Robert, Daiki Miyahara, Pascal Lafourcade 0001, Luc Libralesso, Takaaki Mizuki
Inf. Comput.5
2022 Actively revealing card attack on card-based protocols
abstract
Abstract In 1989, den Boer presented the first card-based protocol, called the “five-card trick,” that securely computes the AND function using a deck of physical cards via a series of actions such as shuffling and turning over cards. This protocol enables a couple to confirm their mutual love without revealing their individual feelings. During such a secure computation protocol, it is important to keep any information about the inputs secret. Almost all existing card-based protocols are secure under the assumption that all players participating in a protocol are semi-honest or covert, i.e., they do not deviate from the protocol if there is a chance that they will be caught when cheating. In this paper, we consider a more malicious attack in which a player as an active adversary can reveal cards illegally without any hesitation. Against such an actively revealing card attack, we define the t-secureness, meaning that no information about the inputs leaks even if at most t cards are revealed illegally. We then actually design t-secure AND protocols. Thus, our contribution is the construction of the first formal framework to handle actively revealing card attacks as well as their countermeasures.
Ken Takashima, Daiki Miyahara, Takaaki Mizuki, Hideaki Sone
Nat. Comput.3
2021 Interactive Physical ZKP for Connectivity: Applications to Nurikabe and Hitori
Léo Robert, Daiki Miyahara, Pascal Lafourcade 0001, Takaaki Mizuki
CiE4
2021 A Card-Minimal Three-Input AND Protocol Using Two Shuffles
Raimu Isuzugawa, Kodai Toyoda, Yu Sasaki 0002, Daiki Miyahara, Takaaki Mizuki
COCOON5
2021 Cooking Cryptographers: Secure Multiparty Computation Based on Balls and Bags
abstract
Imagine two cryptographers wishing to securely compute the AND value of their secret input bits. They are in the kitchen, where all they have are three saucepans with Borscht soup and some kinds of ingredients. Interestingly, by secretly putting ingredients in the saucepans depending on their inputs, they can find only the AND value from the taste of the cooked Borscht. Because cooking for secure computations is not so convenient, let us regard ingredients and saucepans (with Borscht soup) as balls and bags, respectively, which are easy to handle and also familiar tools for learning Probability in high school. Then, our problem is generalized as: Can we realize secure multiparty computations (MPCs) with balls and bags?There are techniques to realize MPCs with everyday objects, such as physical cards, coins, and a PEZ dispenser. We encode the input bits with such objects and securely compute some predetermined function using them. In this paper, we present a novel technique based on the physical properties of balls and bags. That is, our challenges are how to utilize an interesting feature that the balls become disordered immediately after they are put into a bag, namely they are “automatically shuffled”. We give the first framework of MPCs using balls and bags (namely, ball-based cryptography), and propose secure AND computation and general MPCs. Our protocols are realizations of usable security which helps people with understanding the principles of MPCs as well as solving social problems in daily life.
Daiki Miyahara, Yuichi Komano, Takaaki Mizuki, Hideaki Sone
CSF3
2021 Card-Based Zero-Knowledge Proof Protocols for Graph Problems and Their Computational Model
Daiki Miyahara, Hiromichi Haneda, Takaaki Mizuki
ProvSec3
2021 Committed-format AND protocol using only random cuts
Yuta Abe, Takaaki Mizuki, Hideaki Sone
Nat. Comput.2
2021 How to construct physical zero-knowledge proofs for puzzles with a "single loop" condition
abstract
We propose a technique to construct physical Zero-Knowledge Proof (ZKP) protocols for puzzles that require a single loop draw feature. Our approach is based on the observation that a loop has only one hole and this property remains stable by some simple transformations. Using this trick, we can transform a simple big loop, which is visible to anyone, into the solution loop by using transformations that do not disclose any information about the solution. We illustrate our technique by applying it to construct physical ZKP protocols for two Nikoli puzzles: Slitherlink and Masyu.
Pascal Lafourcade 0001, Daiki Miyahara, Takaaki Mizuki, Léo Robert, Hideaki Sone
Theor. Comput. Sci.3
2020 Public-PEZ Cryptography
Soma Murata, Daiki Miyahara, Takaaki Mizuki, Hideaki Sone
ISC3
2020 Physical Zero-Knowledge Proof for Suguru Puzzle
Léo Robert, Daiki Miyahara, Pascal Lafourcade 0001, Takaaki Mizuki
SSS4
2020 Practical card-based implementations of Yao's millionaire protocol
Daiki Miyahara, Yuichi Hayashi, Takaaki Mizuki, Hideaki Sone
Theor. Comput. Sci.3
2020 Efficient card-based zero-knowledge proof for Sudoku
abstract
In 2009, Gradwohl, Naor, Pinkas, and Rothblum proposed physical zero-knowledge proof protocols for Sudoku. That is, for a puzzle instance of Sudoku, their excellent protocols allow a prover to convince a verifier that there is a solution to the Sudoku puzzle and the prover knows it, without revealing any information about the solution. The possible drawback is that the existing protocols have an extractability error with a non-zero probability, or need special cards (such as scratch-off cards). Thus, in this study, we propose new protocols to perform zero-knowledge proof of knowledge for Sudoku using a normal deck of playing cards with no extractability error. Our protocols can be easily implemented by humans with a reasonable number of playing cards.
Daiki Miyahara, Takaaki Mizuki, Hideaki Sone
Theor. Comput. Sci.3
2020 Card-based protocols for secure ranking computations
abstract
Consider a group of people who want to know the “rich list” among them, namely the ranking in terms of their total assets, without revealing any information about the actual value of their assets. This can be achieved by a “secure ranking computation,” which was first considered by Jiang and Gong (2006) [2]; they constructed a secure ranking computation protocol based on a public-key cryptosystem. In this paper, instead of using a public-key cryptosystem, we use a deck of physical cards to provide secure ranking computation protocols. Therefore, our card-based protocols do not rely on computers, and they are simple and easy for humans to implement. Specifically, we design four protocols considering tradeoffs between the number of cards and the number of shuffles required to execute the protocols. We also present a guide to choose an appropriate protocol according to the number of people participating in the protocol and the size of the input range. To be precise, whereas our protocols make all players know the rich list, the Jiang–Gong scheme makes each player know his/her rank only; to achieve the same task (as the Jiang–Gong scheme) using a deck of cards is an intriguing open problem.
Ken Takashima, Yuta Abe, Daiki Miyahara, Kazumasa Shinagawa, Takaaki Mizuki, Hideaki Sone
Theor. Comput. Sci.6
2019 Card-Based Secure Ranking Computations
Ken Takashima, Yuta Abe, Daiki Miyahara, Kazumasa Shinagawa, Takaaki Mizuki, Hideaki Sone
COCOA6
2019 Interactive Physical Zero-Knowledge Proof for Norinori
Jean-Guillaume Dumas, Pascal Lafourcade 0001, Daiki Miyahara, Takaaki Mizuki, Hideaki Sone
COCOON4
2019 A Physical ZKP for Slitherlink: How to Perform Physical Topology-Preserving Computation
Pascal Lafourcade 0001, Daiki Miyahara, Takaaki Mizuki, Hideaki Sone
ISPEC3
2018 Practical and Easy-to-Understand Card-Based Implementation of Yao's Millionaire Protocol
Daiki Miyahara, Yuichi Hayashi, Takaaki Mizuki, Hideaki Sone
COCOA3
2018 Analysis of Information Leakage Due to Operative Errors in Card-Based Protocols
Takaaki Mizuki, Yuichi Komano
IWOCA1
2018 Physical Zero-Knowledge Proof for Makaro
Xavier Bultel, Jannik Dreier, Jean-Guillaume Dumas, Pascal Lafourcade 0001, Daiki Miyahara, Takaaki Mizuki, Atsuki Nagao, Kazumasa Shinagawa, Hideaki Sone
SSS6
2018 Secret Key Amplification from Uniformly Leaked Key Exchange Complete Graph
Bateh Mathias Agbor, Shingo Masuda, Yuichi Hayashi, Takaaki Mizuki, Hideaki Sone
WALCOM5
2018 Card-based protocols using unequal division shuffles
Akihiro Nishimura, Takuya Nishida, Yuichi Hayashi, Takaaki Mizuki, Hideaki Sone
Soft Comput.4
2017 The Minimum Number of Cards in Practical Card-Based Protocols
Julia Kastner 0001, Alexander Koch 0001, Stefan Walzer, Daiki Miyahara, Yuichi Hayashi, Takaaki Mizuki, Hideaki Sone
ASIACRYPT (3)6
2016 Efficient and Secure Multiparty Computations Using a Standard Deck of Playing Cards
Takaaki Mizuki
CANS1
2016 Card-based protocols for securely computing the conjunction of multiple variables
Takaaki Mizuki
Theor. Comput. Sci.1
2015 Multi-party Computation with Small Shuffle Complexity Using Regular Polygon Cards
Kazumasa Shinagawa, Takaaki Mizuki, Jacob C. N. Schuldt, Koji Nuida, Naoki Kanayama, Takashi Nishide, Goichiro Hanaoka, Eiji Okamoto
ProvSec2
2015 Card-Based Protocols for Any Boolean Function
Takuya Nishida, Yuichi Hayashi, Takaaki Mizuki, Hideaki Sone
TAMC3
2014 Minimizing ESCT forms for two-variable multiple-valued input binary output functions
Takaaki Mizuki, Daizo Mikami, Hideaki Sone
Discret. Appl. Math.1
2012 The Five-Card Trick Can Be Done with Four Cards
Takaaki Mizuki, Michihito Kumamoto, Hideaki Sone
ASIACRYPT1
2009 Minimizing AND-EXOR Expressions for Multiple-Valued Two-Input Logic Functions
Takaaki Mizuki, Hitoshi Tsubata, Takao Nishizeki
TAMC1
2009 A one-round secure message broadcasting protocol through a key sharing tree
Takaaki Mizuki, Takuya Sato, Hideaki Sone
Inf. Process. Lett.1
2008 A Revised Transformation Protocol for Unconditionally Secure Secret Key Exchange
Koichi Koizumi, Takaaki Mizuki, Takao Nishizeki
Theory Comput. Syst.2
2007 Secure Multiparty Computations Using the 15 Puzzle
Takaaki Mizuki, Yoshinori Kugimoto, Hideaki Sone
COCOA1
2007 Secure Multiparty Computations Using a Dial Lock
Takaaki Mizuki, Yoshinori Kugimoto, Hideaki Sone
TAMC1
2006 Secure Computations in a Minimal Model Using Multiple-Valued ESOP Expressions
Takaaki Mizuki, Taro Otagiri, Hideaki Sone
TAMC1
2004 Necessary and Sufficient Numbers of Cards for the Transformation Protocol
Koichi Koizumi, Takaaki Mizuki, Takao Nishizeki
COCOON2
2003 Characterization of optimal key set protocols
Takaaki Mizuki, Hiroki Shizuya, Takao Nishizeki
Discret. Appl. Math.1
2001 Necessary and Sufficient Numbers of Cards for Sharing Secret Keys on Hierarchical Groups
Takaaki Mizuki, Takao Nishizeki
ISAAC1
1999 Dealing Necessary and Sufficient Numbers of Cards for Sharing a One-Bit Secret Key
Takaaki Mizuki, Hiroki Shizuya, Takao Nishizeki
EUROCRYPT1
1998 Eulerian Secret Key Exchange
Takaaki Mizuki, Hiroki Shizuya, Takao Nishizeki
COCOON1