Card-based Cryptography with Dihedral Symmetry

被引:0
|
作者
Kazumasa Shinagawa
机构
[1] The University of Electro-Communications,
[2] National Institute of Advanced Industrial Science and Technology (AIST),undefined
来源
New Generation Computing | 2021年 / 39卷
关键词
Secure computation; Card-based cryptography; Invisible ink;
D O I
暂无
中图分类号
学科分类号
摘要
It is known that secure computation can be done by using a deck of physical cards. This area is called card-based cryptography. Shinagawa et al. (in: Provable security—9th international conference, ProvSec 2015, Kanazawa, Japan, 2015) proposed regular n-sided polygon cards that enable to compute functions over Z/nZ\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\mathbb {Z}}/n{\mathbb {Z}}$$\end{document}. In particular, they designed efficient protocols for linear functions (e.g. addition and constant multiplication) over Z/nZ\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\mathbb {Z}}/n{\mathbb {Z}}$$\end{document}. Here, efficiency is measured by the number of cards used in the protocol. In this paper, we propose a new type of cards, dihedral cards, as a natural generalization of regular polygon cards. Based on them, we construct efficient protocols for various interesting functions such as carry of addition, equality, and greater-than, whose efficient construction has not been known before. Beside this, we introduce a new protocol framework that captures a wide class of card types including binary cards, regular polygon cards, dihedral cards, and so on.
引用
收藏
页码:41 / 71
页数:30
相关论文
共 25 条
  • [1] Card-based Cryptography with Dihedral Symmetry
    Shinagawa, Kazumasa
    NEW GENERATION COMPUTING, 2021, 39 (01) : 41 - 71
  • [2] Card-Based Cryptography Meets Formal Verification
    Koch, Alexander
    Schrempp, Michael
    Kirsten, Michael
    NEW GENERATION COMPUTING, 2021, 39 (01) : 115 - 158
  • [3] Card-Based Cryptography Meets 3D Printer
    Ito, Yuki
    Shikata, Hayato
    Suganuma, Takuo
    Mizuki, Takaaki
    UNCONVENTIONAL COMPUTATION AND NATURAL COMPUTATION, UCNC 2024, 2024, 14776 : 74 - 88
  • [4] Card-Based Cryptography Meets Formal Verification
    Koch, Alexander
    Schrempp, Michael
    Kirsten, Michael
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2019, PT I, 2019, 11921 : 488 - 517
  • [5] Card-Based Cryptography Meets Formal Verification
    Alexander Koch
    Michael Schrempp
    Michael Kirsten
    New Generation Computing, 2021, 39 : 115 - 158
  • [6] Card-based Cryptography with a Standard Deck of Cards, Revisited: Efficient Protocols in the Private Model
    Nakai, Takeshi
    Iwanari, Keita
    Ono, Tomoki
    Abe, Yoshiki
    Watanabe, Yohei
    Iwamoto, Mitsugu
    NEW GENERATION COMPUTING, 2024, 42 (03) : 345 - 358
  • [7] Card-Based ZKP Protocol for Nurimisaki
    Robert, Leo
    Miyahara, Daiki
    Lafourcade, Pascal
    Mizuki, Takaaki
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS (SSS 2022), 2022, 13751 : 285 - 298
  • [8] Efficient Card-Based Majority Voting Protocols
    Yoshiki Abe
    Takeshi Nakai
    Yoshihisa Kuroki
    Shinnosuke Suzuki
    Yuta Koga
    Yohei Watanabe
    Mitsugu Iwamoto
    Kazuo Ohta
    New Generation Computing, 2022, 40 : 173 - 198
  • [9] Efficient Card-Based Majority Voting Protocols
    Abe, Yoshiki
    Nakai, Takeshi
    Kuroki, Yoshihisa
    Suzuki, Shinnosuke
    Koga, Yuta
    Watanabe, Yohei
    Iwamoto, Mitsugu
    Ohta, Kazuo
    NEW GENERATION COMPUTING, 2022, 40 (01) : 173 - 198
  • [10] The Minimum Number of Cards in Practical Card-Based Protocols
    Kastner, Julia
    Koch, Alexander
    Walzer, Stefan
    Miyahara, Daiki
    Hayashi, Yu-ichi
    Mizuki, Takaaki
    Sone, Hideaki
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2017, PT III, 2017, 10626 : 126 - 155