Der erweiterte euklidische Algorithmus
Mit Hilfe des euklidischen Algorithmus kann man zu zwei Zahlen den
größten gemeinsamen Teiler (ggT) effizient berechnen. Modifiziert man
den Algorithmus ein wenig, kann man ihn dazu verwenden, zu einer Zahl
das inverse Element in einer Modulo-Restgruppe zu finden. Das heisst,
ist die Zahl, welche mit multipliziert anschließend um
reduziert ergibt. Mathematisch lässt sich das Problem wie folgt
beschreiben:
|
(2) |
Das inverse Element ist nicht einfach
, da wir es mit
Modulo-Multiplikationen zu tun haben. Es gibt aber immer Zahlen, die, wenn
sie um reduziert werden, ergeben. Eine solche Zahl, die zudem noch
durch teilbar ist, ergibt bei der Division durch das gesuchte
inverse Element .
Die genaue Anwendung und Funktionsweise des erweiterten euklidischen
Algorithmus würden den Rahmen dieser Arbeit sprengen, deswegen sei an
dieser Stelle auf [1], Seite 97 und [4] verwiesen, wo der erweiterte
euklidische Algorithmus vorgestellt wird.
Florian octo Forster, 2003-01-31