Jika Anda menggunakan Python, mengapa Anda peduli dengan implementasi spesifiknya? Cukup gunakan random
modul dan biarkan menanganinya.
Di luar itu, (jika Anda tidak dapat mengandalkan status perangkat lunak) os.urandom
memberikan nilai acak berbasis os:
Pada sistem mirip UNIX ini akan menanyakan /dev/urandom, dan pada Windows akan menggunakan CryptGenRandom.
(Perhatikan bahwa random.SystemRandom
menyediakan antarmuka yang bagus untuk ini).
Jika Anda sungguh serius tentang hal itu acak secara kriptografis, Anda mungkin ingin memeriksa PyCrypto.
Anda bisa memanggil random.SystemRandom sebagai gantinya. Ini akan menggunakan CryptGenRandom di Windows dan /dev/urandom di Linux.
Kalau tidak, selalu ada /dev/random?
Cygwin
Bagaimana cara mengkonfigurasi Qt untuk kompilasi silang dari target Linux ke Windows?
Segarkan keanggotaan grup multicast