Cryptography Reference
In-Depth Information
Der Algorithmus bestimmt die
ν
diskreten Logarithmen x 0 ,..., x
1 in der Grup-
ν−
g p ν 1
pe
der Ordnung p und damit den gesuchten diskreten Logarithmus x in
der Gruppe
der Ordnung p ν .
g
Beispiel
Wir betrachten in der Gruppe
Z 251 =
6
mit 250 Elementen die zyklische Unter-
6 2
5 3 Eleme n ten und bestimmen den diskreten
gruppe G
=
=
36
m it 125
=
=
=
Log 36 (
)
Logarithmus x von a
4, d. h. x
4
. Dazu schreiben wir x in der 5 -
adischen Darstellung als
x 2 5 2 mit x 0 , x 1 , x 2
x
=
x 0
+
x 1 5
+
∈{
0, . . . , 4
}
.
Wir bestimmen nun die Zahlen x 0 , x 1 , x 2 aus der Gleichung
36 x 0 + x 1 5 + x 2 5 2
36 x
=
=
4.
Wir bestimmen x 0 : Potenziere die Gleichung 36 x
4 mit 5 2
=
=
25 und erhalte
219 x 0
36 25
4 25
x 0
=(
)
=
=
1.
Berechne den diskreten Logarithmus x 0 =
Log 36 25
(
1
)=
0.
Wir bestimmen x 1 : Potenziere die Gleichung 36 x 1 5 + x 2 5 2
36 0
=
4
·
=
4 mit
5 1
=
5 und erhalte
36 25 x 1
4 5
=
=
20 .
Log 36 25 20
=
=
Berechne den diskreten Logarithmus x 1
2. Damit ist x 1 be-
stimmt.
Wir bestimmen x 2 : Potenziere die Gleichung 36 x 2 5 2
36 0 2 · 5
=
·
=
4
149 mit
5 0
=
1 und erhalte
36 25 x 2
=
149 .
Log 36 25 149
Berechne den diskreten Logarithmus x 2 =
=
4. Damit ist x 2
bestimmt.
5 2
Wir erhalten somit für x
=
Log 36 (
4
)=
0
+
2
·
5
+
4
·
=
110. Und tatsächlich
gilt 36 110
=
4.
10.4.3 Volle Reduktion
Wir fassen nun die beiden Reduktionen zusammen und erhalten die volle Reduk-
tion des diskreten Logarithmenproblems auf Gruppen von Primzahlordnung.
Search WWH ::




Custom Search