When.com Web Search

Search results

  1. Results From The WOW.Com Content Network
  2. Index calculus algorithm - Wikipedia

    en.wikipedia.org/wiki/Index_calculus_algorithm

    The algorithm is performed in three stages. The first two stages depend only on the generator g and prime modulus q, and find the discrete logarithms of a factor base of r small primes. The third stage finds the discrete log of the desired number h in terms of the discrete logs of the factor base.

  3. Discrete logarithm - Wikipedia

    en.wikipedia.org/wiki/Discrete_logarithm

    Analogously, in any group G, powers b k can be defined for all integers k, and the discrete logarithm log b a is an integer k such that b k = a. In arithmetic modulo an integer m , the more commonly used term is index : One can write k = ind b a (mod m ) (read "the index of a to the base b modulo m ") for b k ≡ a (mod m ) if b is a primitive ...

  4. Discrete logarithm records - Wikipedia

    en.wikipedia.org/wiki/Discrete_logarithm_records

    On 2 December 2016, Daniel J. Bernstein, Susanne Engels, Tanja Lange, Ruben Niederhagen, Christof Paar, Peter Schwabe, and Ralf Zimmermann announced the solution of a generic 117.35-bit elliptic curve discrete logarithm problem on a binary curve, using an optimized FPGA implementation of a parallel version of Pollard's rho method. The attack ...

  5. Pollard's rho algorithm for logarithms - Wikipedia

    en.wikipedia.org/wiki/Pollard's_rho_algorithm_for...

    Pollard's rho algorithm for logarithms is an algorithm introduced by John Pollard in 1978 to solve the discrete logarithm problem, analogous to Pollard's rho algorithm to solve the integer factorization problem.

  6. Shor's algorithm - Wikipedia

    en.wikipedia.org/wiki/Shor's_algorithm

    A quantum algorithm for solving this problem exists. This algorithm is, like the factor-finding algorithm, due to Peter Shor and both are implemented by creating a superposition through using Hadamard gates, followed by implementing f {\displaystyle f} as a quantum transform, followed finally by a quantum Fourier transform. [ 3 ]

  7. Baby-step giant-step - Wikipedia

    en.wikipedia.org/wiki/Baby-step_giant-step

    In group theory, a branch of mathematics, the baby-step giant-step is a meet-in-the-middle algorithm for computing the discrete logarithm or order of an element in a finite abelian group by Daniel Shanks. [1] The discrete log problem is of fundamental importance to the area of public key cryptography.

  8. Pollard's kangaroo algorithm - Wikipedia

    en.wikipedia.org/wiki/Pollard's_kangaroo_algorithm

    The algorithm was introduced in 1978 by the number theorist John M. Pollard, in the same paper as his better-known Pollard's rho algorithm for solving the same problem. [ 1 ] [ 2 ] Although Pollard described the application of his algorithm to the discrete logarithm problem in the multiplicative group of units modulo a prime p , it is in fact a ...

  9. Computational Diffie–Hellman assumption - Wikipedia

    en.wikipedia.org/wiki/Computational_Diffie...

    Computing the discrete logarithm is the only known method for solving the CDH problem. But there is no proof that it is, in fact, the only method. It is an open problem to determine whether the discrete log assumption is equivalent to the CDH assumption, though in certain special cases this can be shown to be the case. [3] [4]