Theoretical and Natural Science

- The Open Access Proceedings Series for Conferences


Theoretical and Natural Science

Vol. 13, 30 November 2023


Open Access | Article

Discrete logarithms and primitive roots: Algorithms, properties, and typical solution methods

Junchi Yang * 1
1 University of Waterloo

* Author to whom correspondence should be addressed.

Theoretical and Natural Science, Vol. 13, 95-101
Published 30 November 2023. © 2023 The Author(s). Published by EWA Publishing
This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Citation Junchi Yang. Discrete logarithms and primitive roots: Algorithms, properties, and typical solution methods. TNS (2023) Vol. 13: 95-101. DOI: 10.54254/2753-8818/13/20240801.

Abstract

In mathematics, the logarithm, log_a⁡〖b,〗 where a∈(0,1)∪(1,∞) and b>0, is always defined as the real number x, such that a^x=b. Moreover, in the field of number theory, a similar concept called the discrete logarithm can be defined as follows: For a given positive integer m(m≥2), let a∈N^(+ ) with (a,m)=1, and r is the primitive root of m, x=〖ind〗_r a if r^x≡a (mod m). Here, x is the discrete logarithm. The Discrete Logarithm Problem, which is a famous problem in number theory, is formulized as: For a positive integer b and a prime number p, and a is the primitive root of p, the goal is to find the exact value of i, such that a^i≡b (mod p), in other words, it is targeted at finding the exact value of 〖ind〗_a b. The goal of this research is to give several solutions to the Discrete Logarithm Problem, so firstly, some background concept like order and primitive root will be introduced with the proof of some foundational theories of these two concepts, then this essay will give two methods that can solve the Discrete Logarithm Problem called Shanks' Babystep-Giantstep Algorithm and Pohlig-Hellman Discrete Logarithm Algorithm.

Keywords

Discrete Logarithm, The Discrete Logarithm Problem, Order, Primitive Root

References

1. Menezes, A.J., van Oorschot, P.C., Vanstone, S.A. Handbook of Applied Cryptography. CRC Press.

2. Burton, D.M. (1989). The Order of an Integer Modulo n. Elementary Number Theory, 4th ed.

3. Von zur Gathen, J., Jurgen, G. (2013). Modern Computer Algebra. Cambridge University Press.

4. Gauss, C.F., Clarke, A.A. (translated into English) (1986). Disquisitiones Arithemeticae (Second, corrected edition), New York: Springer.

5. Davidson, K.R. (2012). Integers, Polynomials and Finite Fields. University of Waterloo.

6. Davidson, K.R. (1994). Integer and Polynomial Algebra. University of Waterloo.

7. Zorzitto, F. (2016). A Taste of Number Theory.

8. Stromquist, W. (2017). What are Primitive Roots? Mathematics. Bryn Mawr College.

9. Gauss & Clarke. (1986). Arts 92.

10. Shanks, D. (1971). Class number, a theory of factorization and genera. In Proc. Symp. Pure Math., Providence, R.I.: American Mathematical Society, vol. 20, pp. 415–440.

11. Mollin, R. (2006). An Introduction to Cryptography. Chapman and Hall/CRC.p.344.

Data Availability

The datasets used and/or analyzed during the current study will be available from the authors upon reasonable request.

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Authors who publish this series agree to the following terms:

1. Authors retain copyright and grant the series right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this series.

2. Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the series's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this series.

3. Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See Open Access Instruction).

Volume Title
Proceedings of the 3rd International Conference on Computing Innovation and Applied Physics
ISBN (Print)
978-1-83558-189-6
ISBN (Online)
978-1-83558-190-2
Published Date
30 November 2023
Series
Theoretical and Natural Science
ISSN (Print)
2753-8818
ISSN (Online)
2753-8826
DOI
10.54254/2753-8818/13/20240801
Copyright
30 November 2023
Open Access
This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited

Copyright © 2023 EWA Publishing. Unless Otherwise Stated