gegeben ist:
m ≡ xa mod n
man kann nun x berechnen, wenn man die lineare Diophantische Gleichung:
a * y - k * φ(n) = 1
löst, denn es gilt
m ≡ ma * y ≡ mk * φ(n) + 1 mod n
damit ist:
x ≡ my modulo n
die Lösung.
Dieser Lösungsweg "funktioniert" aber nur, wenn a ungerade ist, denn
eine lineare Diophantische Gleichung ist nur lösbar, wenn der (ggT) der
Koeffizienten (der Faktoren vor den Variablen) ein Teiler der konstanten Zahl ist.
Bei ungeraden Koeffizienten ist der (ggT) 1 und damit ein Teiler der konstanten Zahl 1.
Bei geraden Koeffizienten ist der (ggT) 2 und damit kein Teiler der konstanten Zahl 1.
Frage. Wie kann man x ermitteln, wenn der Exponent eine gerade Zahl ist?