For faster navigation, this Iframe is preloading the Wikiwand page for Diskreter Logarithmus.

Diskreter Logarithmus

aus Wikipedia, der freien Enzyklopädie

In der Gruppentheorie und Zahlentheorie ist der diskrete Logarithmus das Analogon zum gewöhnlichen Logarithmus aus der Analysis; diskret kann in diesem Zusammenhang etwa wie ganzzahlig verstanden werden. Die diskrete Exponentiation in einer zyklischen Gruppe ist die Umkehrfunktion des diskreten Logarithmus. Als Vergleich: Die natürliche Exponentialfunktion auf den reellen Zahlen ist die Umkehrfunktion des natürlichen Logarithmus.

Ein wichtiger Anwendungsfall tritt beim Rechnen modulo p auf. Der diskrete Logarithmus von zur Basis ist hier der kleinste Exponent der Gleichung bei gegebenen natürlichen Zahlen , und der Primzahl . Zum Beispiel ist beim Rechnen modulo der diskrete Logarithmus von zur Basis gleich , da ist.

Da für den diskreten Logarithmus meist nur ineffiziente (im Sinne der Komplexitätstheorie) Algorithmen bekannt sind, während sich die Umkehrfunktion, die diskrete Exponentialfunktion, leicht (im Sinne der Komplexitätstheorie) berechnen lässt, eignet sich die diskrete Exponentialfunktion als Einwegfunktion in der Kryptografie. Anwendungsbeispiele sind u. a.

Allgemeine Definition

[Bearbeiten | Quelltext bearbeiten]

Es sei eine endliche zyklische Gruppe mit Erzeuger der Ordnung . Mit der Restklassengruppe ist die diskrete Exponentiation

ein Gruppenisomorphismus. Die zugehörige Umkehrfunktion

heißt diskreter Logarithmus zur Basis .

Die bekannte Basiswechselformel bleibt gültig: Ist ein weiterer Erzeuger, dann ist

.

Weiterhin gilt die folgende Beziehung für den diskreten Logarithmus, die der Funktionalgleichung des Logarithmus entspricht:

.Weiterhin gilt die folgende Beziehung für den diskreten Logarithmus, die der Funktionalgleichung des Logarithmus entspricht:
.

Prime Restklassengruppe

[Bearbeiten | Quelltext bearbeiten]

Von praktischem Nutzen in der Kryptografie ist der Spezialfall, wenn die zyklische Gruppe eine prime Restklassengruppe ist, insbesondere modulo Primzahlen.

Sei eine Primzahl und eine Primitivwurzel modulo , also ein Erzeuger der primen Restklassengruppe . Der diskrete Logarithmus (auch Index genannt) einer zu teilerfremden Zahl zur Basis ist definiert als die eindeutig bestimmte Zahl mit:

und wird mit bzw. bezeichnet (zur Schreibweise siehe Kongruenz (Zahlentheorie) und modulo).

Algorithmen zur Berechnung des diskreten Logarithmus

[Bearbeiten | Quelltext bearbeiten]

Es sind bisher keine schnellen Algorithmen zur Berechnung des diskreten Logarithmus bekannt. Deren Laufzeit verhielte sich polynomial zur Länge der Eingabe. Es gibt aber Algorithmen, die die Lösung gezielter finden als bloßes Ausprobieren. Aufgrund des angesprochenen Laufzeitverhaltens und der in der Kryptografie üblichen Größenordnungen (mehrere hundert Dezimalstellen in Numerus und Basis) spielen sie praktisch aber keine Rolle. Zu den bekanntesten Algorithmen zählen:

Als Beispiel diene die Primzahl und die zugehörige prime Restklassengruppe . Zur Primitivwurzel wird nun die Wertetabelle der diskreten Exponentiation bestimmt.

1 2 3 4 5 6 7 8 9 10
2 4 8 5 10 9 7 3 6 1

Dass es sich bei tatsächlich um eine Primitivwurzel modulo 11 handelt, ist an den paarweise verschiedenen diskreten Potenzen erkennbar. Mit anderen Worten, die gesamte prime Restklassengruppe kann mithilfe der diskreten Potenzen von erzeugt werden. Durch Vertauschen der Zeilen und Sortieren erhält man die Wertetabelle des diskreten Logarithmus.

1 2 3 4 5 6 7 8 9 10
10 1 8 2 4 9 7 3 6 5
  • Erich Härtter: Wahrscheinlichkeitsrechnung, Statistik und mathematische Grundlagen. Begriffe, Definitionen und Formeln. Verlag Vandenhoeck & Ruprecht, Göttingen 1987, ISBN 3-525-40731-9.
{{bottomLinkPreText}} {{bottomLinkText}}
Diskreter Logarithmus
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?