Navigation auf zora.uzh.ch

Search

ZORA (Zurich Open Repository and Archive)

A deterministic algorithm for the discrete logarithm problem in a semigroup

Tinani, Simran; Rosenthal, Joachim (2022). A deterministic algorithm for the discrete logarithm problem in a semigroup. Journal of mathematical cryptology, 16(1):141-155.

Abstract

The discrete logarithm problem (DLP) in a finite group is the basis for many protocols in crypto-graphy. The best general algorithms which solve this problem have a time complexity of O(root N logN) and a space complexity of O(root N), where N is the order of the group. (If N is unknown, a simple modification would achieve a time complexity of (root N(logN)(2)).) These algorithms require the inversion of some group elements or rely on finding collisions and the existence of inverses, and thus do not adapt to work in the general semigroup setting. For semigroups, probabilistic algorithms with similar time complexity have been proposed. The main result of this article is a deterministic algorithm for solving the DLP in a semi-group. Specifically, let x be an element in a semigroup having finite order N-x. The article provides an algorithm, which, given any element y is an element of < x), provides all natural numbers m with x(m) = y, and has time complexity (root N-x(logN(x))(2)) steps. The article also gives an analysis of the success rates of the existing probabilistic algorithms, which were so far only conjectured or stated loosely.

Additional indexing

Item Type:Journal Article, refereed, original work
Communities & Collections:07 Faculty of Science > Institute of Mathematics
Dewey Decimal Classification:510 Mathematics
Scopus Subject Areas:Physical Sciences > Computer Science Applications
Physical Sciences > Computational Mathematics
Physical Sciences > Applied Mathematics
Uncontrolled Keywords:Applied Mathematics, Computational Mathematics, Computer Science Applications ; discrete logarithm problem, semigroups, complexity of algorithms
Language:English
Date:1 July 2022
Deposited On:04 Aug 2022 16:13
Last Modified:28 Aug 2024 01:35
Publisher:De Gruyter
ISSN:1862-2976
Additional Information:MSC 2020: 20M13, 68Q25, 94A60
OA Status:Gold
Publisher DOI:https://doi.org/10.1515/jmc-2021-0022
Download PDF  'A deterministic algorithm for the discrete logarithm problem in a semigroup'.
Preview
  • Content: Published Version
  • Language: English
  • Licence: Creative Commons: Attribution 4.0 International (CC BY 4.0)

Metadata Export

Statistics

Citations

Dimensions.ai Metrics
1 citation in Web of Science®
1 citation in Scopus®
Google Scholar™

Altmetrics

Downloads

21 downloads since deposited on 04 Aug 2022
7 downloads since 12 months
Detailed statistics

Authors, Affiliations, Collaborations

Similar Publications