中文

使用$2n$张牌安全计算$n$元等式函数

密码学与安全 2021-09-28 v6

摘要

使用一副扑克牌的安全多方计算(常称为基于卡片的密码学)研究,始于den Boer于1989年引入的计算逻辑AND函数的五张牌技巧协议。此后,许多用于计算各类函数的基于卡片的协议被提出。在本文中,我们提出两种新协议,使用2n2n张牌安全计算nn元等式函数(判定所有输入是否相等)E:{0,1}n{0,1}E: \{0,1\}^n \rightarrow \{0,1\}。第一种协议可推广为使用2n2n张牌计算任意双对称函数f:{0,1}nZf: \{0,1\}^n \rightarrow \mathbb{Z},以及使用2n+22n+2张牌计算任意对称函数f:{0,1}nZf: \{0,1\}^n \rightarrow \mathbb{Z}。第二种协议可推广为使用2lgkn2 \lceil \lg k \rceil n张牌计算kk候选nn元等式函数E:(Z/kZ)n{0,1}E: (\mathbb{Z}/k\mathbb{Z})^n \rightarrow \{0,1\}

关键词

引用

@article{arxiv.1911.05994,
  title  = {Securely Computing the $n$-Variable Equality Function with $2n$ Cards},
  author = {Suthee Ruangwises and Toshiya Itoh},
  journal= {arXiv preprint arXiv:1911.05994},
  year   = {2021}
}

备注

A preliminary version of this paper has appeared at TAMC 2020