- Logaritmo discreto
-
Se conoce como logaritmo discreto de x en base a módulo n a resolver la ecuación x=ay mod n donde x,n y a son constantes e y es la incógnita. A partir de ahora notaremos esta situación como:
El hecho de aplicar aritmética modular hace el problema de hallar y «irresoluble» en un tiempo razonable, por esto se usa, al igual que otros problemas con algoritmos poco eficientes, en criptografía, en el método de intercambio de claves de Diffie-Hellman o en el sistema de ElGamal.
Definición
La definición formal es la siguiente:
Sea (G,*) un grupo cíclico finito con n elementos y donde * es el operador multiplicación, es decir G={e,g,g2,...,gn-1}. Puesto que (G,*) es cíclico, se sabe que para todo a perteneciente a G existe un k perteneciente a Z tal que a = gk, o escrito de manera formal como . Así pues, se define como la función que asigna valores de la siguiente manera:
- tal que .
Propiedades
Algunas de las propiedades de esta función son:
Aquí sigue vigente la fórmula del cambio de base de los logaritmos continuos siempre que c sea otro generador:
Véase también
Categorías:- Funciones especiales
- Logaritmos
Wikimedia foundation. 2010.