hi Leute,
ich habe in c#.net einen „Pseudo“- Zufallsgenerator für sehr große ungerade Zufallszahlen (4000 bit und größer) programmiert. Mit dem Miller-Rabin-Test prüfe ich ob diese Zahl eine Primzahl ist, wenn nicht erhöhe ich meine Zahl um 2.
Solch ein Test läuft bei mir meist über 1 Stunde. Das ist mir viel zu lange:
Ist dies ein Problem einer schlechten Programmierung oder ist C# einfach nur viel zu langsam.
Vortest mit Quersummen auf Teilbarkeit brachten keinen Erfolg.
Wer hat mir einen Tipp wie ich weitermachen soll. Danke