6936 = 2 ⋅ 3468
= 2 ⋅ 2 ⋅ 1734
= 2 ⋅ 2 ⋅ 2 ⋅ 867
= 2 ⋅ 2 ⋅ 2 ⋅ 3 ⋅ 289
= 2 ⋅ 2 ⋅ 2 ⋅ 3 ⋅ 17 ⋅ 17
= 23 ⋅ 3 ⋅ 17 2
Ist p prim?
≠1
Berechne ggT(a, p)
=1
Wdh.
Berechne j = a(p–1)/2 mod p j ≠ J(a, p)
p ist zusammengesetzt.
und Jacobi-Symbol J(a, p)
j ≠ J(a, p)
a ist Zeuge, dass p zu mind. 50% nach t 1
p ist zu 1 – t prim.
prim ist. Ausführungen 2
Zu testende Zufallszahl p
Berechne m, sodass
p – 1 = 2b · m
Wdh.
Setze j = 0, z = am mod p
ja
a ist Zeuge. z = 1 oder z = p – 1?
nein
ja
j > 0 und z = 1? p ist zusammengesetzt.
nein
ja
z = p – 1?
nein
j<b j=b
j++, z = z2 mod p