Paper 2023/160

Practically optimizing multi-dimensional discrete logarithm calculations: Implementations in subgroups of $\mathbb{Z}^{*}_{p}$ relevant to electronic voting and cash schemes

Madhurima Mukhopadhyay
Abstract

Discrete logarithm problem(DLP) is the pillar of many cryptographical schemes. We propose an improvement to the Gaudry-Schost algorithm, for multi-dimensional DLP. We have derived the cost estimates in general and specialized cases, which prove efficiency of our new method. We report the implementation of our algorithm, which confirms the theory. Both theory and experiments val- idate the fact that the advantage of our algorithm increases for large sizes, which helps in practical scenarios. Our method is applicable to speed-up electronic voting, cash schemes, along with other ar- eas associated with multi-dimensional discrete logarithms (point-counting, speeding-up elliptic-curve arithmetic, group-actions, CSIDH etc.).

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Keywords
Discrete logarithm problemMulti-Dimensional discrete logGaudry-Schost algoElectronic-votingcash schemesCSIDH
Contact author(s)
mukhopadhyaymadhurima @ gmail com
History
2024-04-03: last of 3 revisions
2023-02-09: received
See all versions
Short URL
https://ia.cr/2023/160
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/160,
      author = {Madhurima Mukhopadhyay},
      title = {Practically optimizing multi-dimensional discrete logarithm calculations: Implementations in subgroups of $\mathbb{Z}^{*}_{p}$ relevant to electronic voting and cash schemes},
      howpublished = {Cryptology ePrint Archive, Paper 2023/160},
      year = {2023},
      note = {\url{https://eprint.iacr.org/2023/160}},
      url = {https://eprint.iacr.org/2023/160}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.