Rastgele sayılar: sahte rastgele ve gerçek rastgele
Kısaca: Bilgisayarlar belirlenimcidir; bu yüzden rastgeleliği genellikle bir hesaplama kuralıyla (sahte rastgelelik) üretir. Gerçek rastgelelik gürültü, zamanlama veya radyoaktivite gibi fiziksel kaynaklardan gelir.
Biraz daha ayrıntılı: Bir sahte rastgele sayı üreteci (PRNG) bir başlangıç değeriyle (tohum) başlar ve ondan rastgele görünen ama tamamen önceden belirlenmiş bir dizi hesaplar. Tohumu ve algoritmayı bilen her şeyi tahmin edebilir. Bu oyunlar ve simülasyonlar için yeterli ama kriptografi için değil.
Ayrıntılı
- PRNG: Mersenne Twister, Xorshift, PCG. …
Ayrıca bak: Rastgele değerler, Birçok programlama dilinde rastgelelik ve yuvarlama