Mogu li generatori pseudoslučajnih brojeva?

Mogu li generatori pseudoslučajnih brojeva?
Mogu li generatori pseudoslučajnih brojeva?
Anonim

Pseudo generator slučajnih brojeva (PRNG) odnosi se na algoritam koji koristi matematičke formule za proizvodnju nizova slučajnih brojeva. PRNG-ovi generiraju niz brojeva koji aproksimiraju svojstva slučajnih brojeva. PRNG počinje iz proizvoljnog početnog stanja korištenjem početnog stanja.

Postoje li generatori pseudoslučajnih brojeva?

Torijski nije dokazano da postoje takvi generatori, iako se zna da funkcije posjeduju tražena svojstva. U svakom slučaju, poznati su generatori pseudoslučajnih brojeva koji rade prilično dobro u praksi.

Mogu li se predvidjeti generatori slučajnih brojeva?

Iznenađujuće, generatori slučajnih brojeva opće namjene koji su u najširoj upotrebi lako se predvidjeti. (Nasuprot tome, RNG-ovi koji se koriste za konstruiranje stream šifri za sigurnu komunikaciju smatraju se neizvedivim za predviđanje i poznati su kao kriptografski sigurni).

Mogu li se generatori slučajnih brojeva hakirati?

Kao što možete vidjeti, potpuno je moguće hakirati RNG koji se temelji na računalnim programima poput onih koji se koriste u kockarnicama i online igrama. To, međutim, ne znači da je lako. Ove tvrtke troše prilično novčić kako bi bile sigurne s instaliranim opsežnim protokolima.

Kako napraviti generator pseudoslučajnih brojeva?

Primjer algoritma za generator pseudoslučajnih brojeva

  1. Prihvatite neki početni ulazni broj, to je sjeme ili ključ.
  2. Primijenite to sjeme u nizu matematičkih operacija da biste generirali rezultat. …
  3. Upotrijebite dobiveni slučajni broj kao podlogu za sljedeću iteraciju.
  4. Ponovite postupak da oponašate slučajnost.

Preporučeni: