EN
ON THE POLYNOMIAL MULTIPLICATION ALGORITHMS FOR POST-QUANTUM CRYPTOGRAPHY
Abstract
Lattice-based systems work on polynomial rings. In post-quantum cryptography, polynomial rings of large degree are used to increase security. Among the operations performed on polynomial rings, the most time-consuming operation is multiplication. Therefore, various multiplication algorithms have been proposed to optimize the efficiency of newly developed systems. These algorithms generally aim to reduce the number of multiplications. Thus, the efficiency and cost of the systems are optimized.
In this study, Toom-Cook, Karatsuba, NTT, TMVP algorithms are analyzed. Information about the number of reductions in multiplication numbers, their time complexity and the benefits they provide in systems are given. Bruun algorithm, which can be an alternative to the frequently used multiplication algorithms, is described in the method section. Among the polynomial multiplication algorithms, the NTT algorithm is considered to be the most efficient, so we have investigated its potential to increase efficiency. However, it is obvious that within certain criteria, TMVP and Bruun algorithm will provide an effective multiplication reduction in the system.
Keywords
References
- P. W. Shor, Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer, SIAM Journal on Computing 26 (5) (1997) 1484–1509.
- G. Alagic, J. Alperin-Sheriff, D. Apon, D. Cooper, Q. Dang, C. Miller, D. Moody, R. Peralta, R. Perlner, A. Robinson, D. Smith-Tone, Y.-K. Liu, Status report on the first round of the NIST post-quantum cryptography standardization process, National Institute for Standards and Technology Internal Report 8240, https://doi.org/10.6028/NIST. IR.8240 (2019).
- D. Micciancio, O. Regev, Lattice-based cryptography, in: Post-quantum cryptography, Springer Berlin Heidelberg, 2009, pp. 147–191.
- V. Hwang, A survey of polynomial multiplications for lattice-based cryptosystems, Cryptology ePrint Archive, Paper 2023/1962 (2023). URL https://eprint.iacr.org/2023/1962
- J. Bos, L. Ducas, E. Kiltz, T. Lepoint, V. Lyubashevsky, J. M. Schanck, D. Stehle´, Crystals-kyber: a cca-secure module- lattice-based kem, in: 2018 IEEE European Symposium on Security and Privacy (EuroS&P), IEEE, 2018, pp. 353–367.
- L. Ducas, T. Lepoint, V. Lyubashevsky, P. Schwabe, G. Seiler, D. Stehle´, Crystals–dilithium: Digital signatures from module lattices, Cryptology ePrint Archive (2018).
- P. A. Fouque, J. Hoffstein, P. Kirchner, V. Lyubashevsky, T. Pornin, T. Prest, Z. Zhang, Falcon: Fast-fourier lattice-based compact signatures over NTRU, Submission to the NIST’s post-quantum cryptography standardization process 36 (5) (2018) 1–75.
- R. T. Moenck, Practical fast polynomial multiplication, in: Proceedings of the third ACM symposium on Symbolic and algebraic computation, ACM, 1976, pp. 136–148.
Details
Primary Language
English
Subjects
Cryptography
Journal Section
Research Article
Early Pub Date
January 11, 2025
Publication Date
January 17, 2025
Submission Date
October 15, 2024
Acceptance Date
December 13, 2024
Published in Issue
Year 2024 Volume: 2 Number: 2
APA
Yalcin, E., Nuriyeva, F., & Alkım, E. (2025). ON THE POLYNOMIAL MULTIPLICATION ALGORITHMS FOR POST-QUANTUM CRYPTOGRAPHY. Current Trends in Computing, 2(2), 96-107. https://doi.org/10.71074/CTC.1562363
AMA
1.Yalcin E, Nuriyeva F, Alkım E. ON THE POLYNOMIAL MULTIPLICATION ALGORITHMS FOR POST-QUANTUM CRYPTOGRAPHY. CTC. 2025;2(2):96-107. doi:10.71074/CTC.1562363
Chicago
Yalcin, Ebru, Fidan Nuriyeva, and Erdem Alkım. 2025. “ON THE POLYNOMIAL MULTIPLICATION ALGORITHMS FOR POST-QUANTUM CRYPTOGRAPHY”. Current Trends in Computing 2 (2): 96-107. https://doi.org/10.71074/CTC.1562363.
EndNote
Yalcin E, Nuriyeva F, Alkım E (January 1, 2025) ON THE POLYNOMIAL MULTIPLICATION ALGORITHMS FOR POST-QUANTUM CRYPTOGRAPHY. Current Trends in Computing 2 2 96–107.
IEEE
[1]E. Yalcin, F. Nuriyeva, and E. Alkım, “ON THE POLYNOMIAL MULTIPLICATION ALGORITHMS FOR POST-QUANTUM CRYPTOGRAPHY”, CTC, vol. 2, no. 2, pp. 96–107, Jan. 2025, doi: 10.71074/CTC.1562363.
ISNAD
Yalcin, Ebru - Nuriyeva, Fidan - Alkım, Erdem. “ON THE POLYNOMIAL MULTIPLICATION ALGORITHMS FOR POST-QUANTUM CRYPTOGRAPHY”. Current Trends in Computing 2/2 (January 1, 2025): 96-107. https://doi.org/10.71074/CTC.1562363.
JAMA
1.Yalcin E, Nuriyeva F, Alkım E. ON THE POLYNOMIAL MULTIPLICATION ALGORITHMS FOR POST-QUANTUM CRYPTOGRAPHY. CTC. 2025;2:96–107.
MLA
Yalcin, Ebru, et al. “ON THE POLYNOMIAL MULTIPLICATION ALGORITHMS FOR POST-QUANTUM CRYPTOGRAPHY”. Current Trends in Computing, vol. 2, no. 2, Jan. 2025, pp. 96-107, doi:10.71074/CTC.1562363.
Vancouver
1.Ebru Yalcin, Fidan Nuriyeva, Erdem Alkım. ON THE POLYNOMIAL MULTIPLICATION ALGORITHMS FOR POST-QUANTUM CRYPTOGRAPHY. CTC. 2025 Jan. 1;2(2):96-107. doi:10.71074/CTC.1562363