5 čudnih i divnih načina za generisanje slučajnih brojeva

click fraud protection

Da li ste znali da sigurnost svoje kreditne kartice možda dugujete zidu od lava lampi? Ta atmosferska buka je možda bila razlog zašto ste osvojili svoju poslednju nagradu na nagradnoj igri? Ili bi radioaktivni raspad mogao da štiti vaš identitet? Evo nekih od najčudnijih i najluđih metoda iz stvarnog sveta koje generatori slučajnih brojeva koriste da ostanu nepredvidivi.

Zašto su generatorima pravih slučajnih brojeva potrebna semena iz stvarnog sveta

Ako želite da generišete nasumični broj da biste igrali igru ​​ili da odlučite ko će ove nedelje izvaditi namirnice, možete koristiti isprobanu metodu kao što je bacanje kocke ili novčića. Ali ako želite da zaštitite privatnost i bezbednost ljudi na internetu, potreban vam je mnogo jači način biranje nasumičnih brojeva.

Da bi kriptografija bila dovoljno jaka da odvrati lopove i hakere, mora biti nepredvidljiva. A računari su veoma loši u nepredvidivosti. U stvari, oni su programirani da budu što je moguće pouzdaniji, tako da svaki put kada vaš računar pokrene program, on radi na isti način. Dok računar

моћи generiše nasumičan broj, potrebno ga je uputiti како урадити тако. I svako ko zna ta uputstva može predvideti brojeve do kojih će program doći.

Da bi bili sigurni, pravi generatori slučajnih brojeva (TRNG) moraju da koriste nepredvidiv element, nešto što haker ne može da pogodi, čak i ako znaju kod programa. Da bi to uradio, TRNG obično uzima nešto iz stvarnog sveta, da bi "zasijao" nasumične brojeve koje računar bira.

Evo nekih od najčudnijih semena u stvarnom svetu koje generatori slučajnih brojeva koriste da spreče hakere:

1. Zid lampe od lave

Slika Lava lampe
Kako je zid lampe od lave obezbedio internet.Slika (c) emac slike / Getty Images

Cloudflare je kompanija koja, prema njihovoj veb stranici, „omogućava skoro 10% svih internet zahteva za više od 2,8 milijardi ljudi širom sveta." Između ostalog, oni štite veb stranice od DDOS napada i drugih hacks. Dakle, nepotrebno je reći da njihovo šifrovanje mora biti besprekorno. Moraju da unesu svoje programe za šifrovanje zaista slučajnim brojem koji se ne može hakovati - ali kako?

Dugo vremena Cloudflare je koristio, verovali ili ne, zid od lava lampe tzv LavaRand da započne njihov generator slučajnih brojeva.

LavaRand zvuči otkačeno, ali je dobro funkcionisao. Kamera uperena u LavaRand snimila je video zapis veoma nepredvidivog toka lave i ubacila ga u „kriptografski bezbednu generatori pseudoslučajnih brojeva." Rezultat je bio još nepredvidljiviji od generatora slučajnih brojeva u operativnom sistemu Linux sistema.Ovo je obezbedilo dodatni nivo bezbednosti za preko 10.000.000 aplikacija i API-ja koje Cloudflare štiti.

2. Thunderstorms

Grom udara iznad metropole
Udari munje napajaju generator slučajnih brojeva na Random.org. Slika (c) Beau Van Der Graaf / EyeEm / Getty Images

Jedan od najlakših za korišćenje i najpouzdanijih izvora pravih slučajnih brojeva je Random.org. Njihovi generatori slučajnih brojeva, koji se koriste za izvlačenje lutrije i nagradnih igara, onlajn igre i još mnogo toga, pokreću se - grmljavinom.

Random.org koristi radio-uređaje koji se podešavaju između stanica kako bi uhvatili razlike u atmosferskoj buci, na koju uglavnom utiču grmljavine i udari groma. Svakog dana u svetu ima oko 3 milijarde udara groma,tako da ima mnogo varijacija.

Random.org meri atmosfersku buku na različitim lokacijama širom sveta sa visokim stepenom tačnosti, što ga čini veoma teškim za predviđanje. U stvari, morali biste biti u mogućnosti da pratite svaku česticu u Zemljinoj atmosferi da biste to uradili.

Nivo tačnosti je važan jer je veću tačnost teže pogoditi ili predvideti. Na primer, prilično je lako pogoditi da je temperatura po sunčanom danu 80-ih. Mnogo je teže pogoditi da je 82,17 stepeni.

Ako merite sa visokim stepenom tačnosti, a zatim koristite samo decimalne brojeve, generator slučajnih brojeva je praktično nemoguće predvideti.

Ako želite da znate da li možete verovati rezultatima, Random.org ima statističku analizu da li atmosferski šum zaista funkcioniše kao generator slučajnih brojeva.

3. Vaši sopstveni pokreti

Slika osobe koja pomera miša na žutoj pozadini
Pokreti miša i tastature Snaga generatore slučajnih brojeva. Slika (c) Tom Eversli / EyeEm / Getty Images

The Linux operativni sistem napaja računare, servere, kućne aparate, pa čak i Međunarodnu svemirsku stanicu. Mora da ima pouzdan generator slučajnih brojeva dostupan za različite svrhe. Ovaj cilj postiže praćenjem svojih korisnika — ili, barem, njihovog kretanja.

Linuks jezgro ima veliki skup nasumičnih brojeva za izvlačenje. Pošto se traže nasumični brojevi, on dopunjuje zbir brojeva praćenjem pokreta miša i unosa tastature od svojih korisnika sa visokim stepenom tačnosti, kao što je gore opisano.

Dakle, ako koristite Linux za generisanje slučajnih brojeva, vi biste zapravo mogli biti seme.

Ako želite da vidite ovaj generator slučajnih brojeva u akciji, isprobajte ga na ovom mestu Generator slučajnih brojeva pokazivača miša. Ako želite, možete ga testirati tako što ćete proveriti da li se svaka cifra pojavljuje približno jednako često kao i ostale.

4. Радиоактивног распада

Vizuelizacija kristalne strukture uranijum heksafluorida
Radioaktivni raspad je jedan od najpouzdanijih generatora slučajnih brojeva. Slika (c) teaza / Getty Images

Većina ovih načina postavljanja generatora slučajnih brojeva je nemoguće predvideti, ali su ipak deterministički — što znači da su u teoriji predvidljivi. Trenutno nemamo računarsku moć da pratimo svaku česticu u Zemljinoj atmosferi, ali ako bismo imali, mogli bismo da razbijemo obrasce atmosferske buke Random.org. Али HotBits servis u Fourmilab-u u Švajcarskoj koristi zaista nasumičan izvor semena: radioaktivni raspad.

Radioaktivne čestice otpuštaju elektrone nepredvidivom brzinom. Zaista nepredvidivo. Ne radi se samo o tome da nemamo znanja da procenimo kada će sledeća čestica biti puštena, već je raspad nasumičan do samog jezgra. „Čak i ako imate potpuno poznavanje zakona fizike, kao i početnih uslova atoma“, možete samo, u najboljem slučaju, smisliti verovatnoću kada će sledeći elektron biti oslobođen, prema an članak o američki naučnik.

Generatori slučajnih brojeva kao što je HotBits koriste Gajgerov brojač za merenje kada se emituju elektroni da bi došli do zaista slučajnih brojeva.

5. Laseri

Slika crvenog i zelenog lasera
Laseri su još jedan oblik generisanja zaista slučajnih brojeva. Slika (c) Matijas Jošika / EyeEm / Getty Images

Laseri su još jedan način generisanja zaista nasumičnih brojeva, uz dodatnu korist da ih možete koristiti bez potrebe za skupim i opasnim radioaktivnim materijalom. Laseri imaju dodatnu prednost u tome što veoma brzo daju nasumične brojeve.

Na primer, istraživači su razvili a čip koji prati protone koje laseri nasumično emituju. Brzina kojom laser emituje protone je nasumična kao i brzina kojom radioaktivnost emituje elektrone. Čip zatim pretvara rezultate u električni napon koji se može meriti i pretvoriti u nasumične brojeve.

Zaključak

Generatori slučajnih brojeva su ključni za način na koji naš internet funkcioniše, način na koji se dodeljuju nagrade u nagradnim igrama, način na koji štitimo svoje identitete i naše finansijske informacije. Korišćenjem inovativnih, neočekivanih, pa čak i otkačenih metoda da bismo osigurali da su brojevi zaista nasumični, održavamo sve ove vitalne aktivnosti kako bi trebalo.

Koja je razlika između antifriza i rashladne tečnosti?

Ako posedujete automobil ili kamion, čak i ako ne održavate mnogo sopstvenog vozila, verovatno ste barem čuli za antifriz i rashladnu tečnost. Zvuči kao da imaju vrlo slične svrhe u motoru vozila. U čemu je razlika? Ne mnogo, zapravo. Antifriz, ...

Опширније

Kako podesiti vreme paljenja

Vreme paljenja može izgledati kao vudu nauka mnogim mehaničarima uradi sam. Čak i obrtnici ključeva koji sebe smatraju prilično veštima ispod haube ponekad će vam dati čudan pogled kada ih zamolite da objasne vreme paljenja ili pitaju da li mere ...

Опширније

Dijagnostikovanje problema visokog praznog hoda na Nissan kamionu

Previsok rad motora u praznom hodu može biti neugodan. To čini da se vaš automobil ili kamion oseća kao da stvari jednostavno nisu u redu, i može privući neželjenu pažnju na stop svetlima i na parkingu prodavnica prehrambenih proizvoda. Srećom, n...

Опширније