Open Access
2010 Mapping the discrete logarithm
Daniel Cloutier, Joshua Holden
Involve 3(2): 197-213 (2010). DOI: 10.2140/involve.2010.3.197

Abstract

The discrete logarithm is a problem that surfaces frequently in the field of cryptography as a result of using the transformation xgx modn. Analysis of the security of many cryptographic algorithms depends on the assumption that it is statistically impossible to distinguish the use of this map from the use of a randomly chosen map with similar characteristics. This paper focuses on a prime modulus, p, for which it is shown that the basic structure of the functional graph produced by this map is largely dependent on an interaction between g and p1. We deal with two of the possible structures, permutations and binary functional graphs. Estimates exist for the shape of a random permutation, but similar estimates must be created for the binary functional graphs. Experimental data suggest that both the permutations and binary functional graphs correspond well to the theoretical predictions.

Citation

Download Citation

Daniel Cloutier. Joshua Holden. "Mapping the discrete logarithm." Involve 3 (2) 197 - 213, 2010. https://doi.org/10.2140/involve.2010.3.197

Information

Received: 17 October 2009; Accepted: 19 June 2010; Published: 2010
First available in Project Euclid: 20 December 2017

zbMATH: 1269.11123
MathSciNet: MR2718878
Digital Object Identifier: 10.2140/involve.2010.3.197

Subjects:
Primary: 11Y16
Secondary: 05A15 , 11-04 , 94A60

Keywords: discrete logarithm problem , functional graph , Random map

Rights: Copyright © 2010 Mathematical Sciences Publishers

Vol.3 • No. 2 • 2010
MSP
Back to Top