中文

一种基于离散对数问题的多方可交换哈希协议

密码学与安全 2023-11-30 v1

摘要

X\mathcal{X}Y\mathcal{Y} 为两个集合,并假设一组参与者 P={P1,P2,,Pn}P=\{P_1,P_2,\dots,P_n\} 希望计算某个消息 mXm\in\mathcal{X} 的带密钥哈希值,该消息为 PP 中称为数据所有者的单一参与者所知。又设每个参与者 PiP_i 知道一个秘密值 xiXx_i\in\mathcal{X}。在本文中,我们将提出一种协议,使该设定下的参与者能够计算哈希函数 H:Xn+1YH:\mathcal{X}^{n+1}\rightarrow\mathcal{Y} 的值 y=H(m,x1,x2,,xn)y=H(m,x_1,x_2,\dots ,x_n),使得函数 HH 为单向函数,P\{Pi}P\backslash\{P_i\} 中的参与者无法获得 xix_i,除数据所有者外的参与者无法获得 mm,且哈希值 y=H(m,x1,x2,,xn)y=H(m,x_1,x_2,\dots ,x_n) 无论秘密 xix_i 值的顺序如何均保持不变。

关键词

引用

@article{arxiv.2311.17498,
  title  = {A Multiparty Commutative Hashing Protocol based on the Discrete Logarithm Problem},
  author = {Daniel Zentai and Mihail Plesa and Robin Frot},
  journal= {arXiv preprint arXiv:2311.17498},
  year   = {2023}
}

备注

11 pages, 2 figures, presented at the 3rd International Conference on Cryptography and Blockchain, published in Computer Science & Information Technology (CS & IT), ISSN : 2231 - 5403, Volume 13, Number 21, November 2023