Bibak Khodakhast, Kapron Bruce M, Srinivasan Venkatesh
Department of Computer Science and Software Engineering, Miami University, Oxford, Ohio 45056 USA.
Department of Computer Science, University of Victoria, Victoria, BC V8W 3P6 Canada.
EPJ Quantum Technol. 2022;9(1):8. doi: 10.1140/epjqt/s40507-022-00127-0. Epub 2022 Feb 16.
Authentication plays a critical role in the security of quantum key distribution (QKD) protocols. We propose using Polynomial Hash and its variants for authentication of variable length messages in QKD protocols. Since universal hashing is used not only for authentication in QKD but also in other steps in QKD like error correction and privacy amplification, and also in several other areas of quantum cryptography, Polynomial Hash and its variants as the most efficient universal hash function families can be used in these important steps and areas, as well. We introduce and analyze several efficient variants of Polynomial Hash and, using deep results from number theory, prove that each variant gives an -almost-Δ-universal family of hash functions. We also give a general method for transforming any such family to an -almost-strongly universal family of hash functions. The latter families can then, among other applications, be used in the Wegman-Carter MAC construction which has been shown to provide a universally composable authentication method in QKD protocols. As Polynomial Hash has found many applications, our constructions and results are potentially of interest in various areas.
认证在量子密钥分发(QKD)协议的安全性中起着关键作用。我们建议在QKD协议中使用多项式哈希及其变体来认证可变长度消息。由于通用哈希不仅用于QKD中的认证,还用于QKD中的其他步骤,如纠错和隐私放大,以及量子密码学的其他几个领域,多项式哈希及其变体作为最有效的通用哈希函数族也可用于这些重要步骤和领域。我们引入并分析了多项式哈希的几种有效变体,并利用数论的深入结果证明,每个变体都给出了一个几乎-Δ-通用的哈希函数族。我们还给出了一种将任何此类族转换为几乎强通用哈希函数族的通用方法。然后,后一类族除其他应用外,可用于Wegman-Carter消息认证码(MAC)构造,该构造已被证明在QKD协议中提供了一种通用可组合的认证方法。由于多项式哈希已得到许多应用,我们的构造和结果在各个领域可能都具有潜在的意义。