Paper 2023/318

A Transformation for Lifting Discrete Logarithm Based Cryptography to Post-Quantum Cryptography

Danilo Gligoroski, Department of Information Security and Communication Technologies, Norwegian University of Science and Technology - NTNU
Abstract

This is the second update of this report. In this update, we partially solve Open problem 2 and completely solve Open problem 3 from the previous version. By doing this we address one modification of the Panny's attack done by Nils Langius. In the first update we introduced conditions for choosing the parameters that render the attacks (both classical and quantum algorithms attacks) proposed by Lorenz Panny in March 2023 on the first variant, inapplicable. For the classical attack, we prove that the discrete logarithms that he was basing his attack upon do not exist for the new parameters. For the quantum algorithm attacks where he proposed computing a basis of a three-dimensional lattice, as proposed in Kitaev's generalization of Shor's quantum algorithm, we prove that for our transformation, the rank of that lattice (the Abelian Stabiliser in Kitaev's terminology) has a rank one, which makes the Kitaev's quantum algorithm inapplicable. In this paper we construct algebraic structures where rising to the non-associative power indices is no longer tied with the Discrete Logarithm Problem but with a variant of a problem that has been analysed in the last two decades and does not have a quantum polynomial algorithm that solves it. The problem is called Exponential Congruences Problem (ECP). By this, \emph{we disprove} the claims presented in the ePrint report 2021/583 titled "Entropoids: Groups in Disguise" by Lorenz Panny that \emph{"all instantiations of the entropoid framework should be breakable in polynomial time on a quantum computer."} Additionally, we construct an Arithmetic for power indices and propose generic recipe guidelines that we call "Entropic-Lift" for transforming some of the existing classical cryptographic schemes that depend on the hardness of Discrete Logarithm Problem to post-quantum cryptographic schemes that will base their security on the hardness of the Entropoid variant of the Exponential Congruences Problem (EECP). As concrete examples, we show how to transform the classical Diffie-Hellman key exchange, DSA and Schnorr signature schemes. We also post several open problems (two of them now are solved) in relation to EECP and the "Entropic-Lift" transformation.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Keywords
Post-Quantum CryptographyEntropoid-based CryptographyEntropic-Lift
Contact author(s)
DANILOG @ ntnu no
History
2023-06-09: last of 2 revisions
2023-03-03: received
See all versions
Short URL
https://ia.cr/2023/318
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/318,
      author = {Danilo Gligoroski},
      title = {A Transformation for Lifting Discrete Logarithm Based Cryptography to Post-Quantum Cryptography},
      howpublished = {Cryptology ePrint Archive, Paper 2023/318},
      year = {2023},
      note = {\url{https://eprint.iacr.org/2023/318}},
      url = {https://eprint.iacr.org/2023/318}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.