Wie kann ich eine zufällige Zahl, die kryptographisch sicher in python?

Mache ich ein Projekt in python, und ich möchte eine zufällige Zahl, die kryptografisch sichere, Wie kann ich das tun? Ich habe online gelesen, dass die zahlen, die durch die regelmäßige randomizer sind nicht kryptographisch sicher sind, und dass die Funktion os.urandom(n) gibt mir ein string und keine Zahl.

Die Antwort, die Sie bekam ist der richtige Einstieg, aber Sie müssen genau definieren, was du meinst mit "eine Zahl". Ein float? Ein integer? Signed oder unsigned? Welcher Bereich? Etc.
Ich habe schon bekommen, meine Antwort, aber meine intenton war und integer (sollte erwähnt haben, dass). gibt es eine Möglichkeit zum festlegen eines bestimmten Bereichs in der Vermutung, dass thefourtheye gemacht hat?
Können Sie bitte überprüfen, ob meine aktualisierte Antwort wird sein, okay?
es ist in Ordnung so weit wie es geht 😉 ich habe eine andere Antwort, die auf eine einfachere Methode.
Es gibt keine kryptographisch sicheren Zufallszahlen, aber eine zufällige Zahl generator kann kryptographisch sicher. 😉

InformationsquelleAutor user2835118 | 2014-01-05

Schreibe einen Kommentar