Paper 2023/1768
Homomorphic Polynomial Public Key Cryptography for Quantum-secure Digital Signature
Abstract
In their 2022 study, Kuang et al. introduced the Multivariable Polynomial Public Key (MPPK) cryptography, a quantum-safe public key cryptosystem leveraging the mutual inversion relationship between multiplication and division. MPPK employs multiplication for key pair construction and division for decryption, generating public multivariate polynomials. Kuang and Perepechaenko expanded the cryptosystem into the Homomorphic Polynomial Public Key (HPPK), transforming product polynomials over large hidden rings using homomorphic encryption through modular multiplications. Initially designed for key encapsulation mechanism (KEM), HPPK ensures security through homomorphic encryption of public polynomials over concealed rings. This paper extends its application to a digital signature scheme. The framework of HPPK KEM can not be directly applied to the digital signatures dues to the different nature of verification procedure compared to decryption procedure. Thus, in order to use the core ideas of the HPPK KEM scheme in the framework of digital signatures, the authors introduce an extension of the Barrett reduction algorithm. This extension transforms modular multiplications over hidden rings into divisions in the verification equation, conducted over a prime field. The extended algorithm non-linearly embeds the signature into public polynomial coefficients, employing the floor function of big integer divisions. This innovative approach overcomes vulnerabilities associated with linear relationships of earlier MPPK DS schemes. The security analysis reveals exponential complexity for both private key recovery and forged signature attacks, taking into account that the bit length of the rings is twice that of the prime field size. The effectiveness of the proposed Homomorphic Polynomial Public Key Digital Signature (HPPK DS) scheme is illustrated through a practical toy example, showcasing its intricate functionality and enhanced security features.
Note: this paper is a new version of MPPK DS published early in Scientific Reports and a forged signature attack was found by Hao Guo in his preprint paper in ICAR: Guo, H. An algebraic attack for forging signatures of mppk/ds. Cryptology ePrint Archive, Paper 2023/453 (2023).
Metadata
- Available format(s)
- Category
- Cryptographic protocols
- Publication info
- Preprint.
- Keywords
- Post-Quantum CryptographyPQCQuantum CryptographyKEMDigital SignatureBarrett Reduction Algorithm
- Contact author(s)
-
randy kuang @ quantropi com
maria perepechaenko @ quantropi com
MAHMOUDSAYED3 @ cmail carleton ca
dafu lou @ quantropi com - History
- 2023-11-17: revised
- 2023-11-15: received
- See all versions
- Short URL
- https://ia.cr/2023/1768
- License
-
CC BY-NC-ND
BibTeX
@misc{cryptoeprint:2023/1768, author = {Randy Kuang and Maria Perepechaenko and Mahmoud Sayed and Dafu Lou}, title = {Homomorphic Polynomial Public Key Cryptography for Quantum-secure Digital Signature}, howpublished = {Cryptology {ePrint} Archive, Paper 2023/1768}, year = {2023}, url = {https://eprint.iacr.org/2023/1768} }