Autoriaus Dienoraštis Apie Finansų Ir Verslo

5 Keistos ir prastos atsitiktinių skaičių generatoriaus technikos


Ar žinojote, kad galėtumėte skolinti savo kredito kortelės saugumą prie lava lempų sienos? Šis atmosferos triukšmas galėjo būti priežastis, kodėl laimėjote paskutinįjį laimėjimų prizą? Arba, kad radioaktyvusis skilimas galėtų apsaugoti jūsų tapatybę? Štai keletas keistiausių ir trenkiausių realaus pasaulio metodų, kuriuos atsitiktinių skaičių generatoriai naudoja nenuspėjamiems.

Kodėl tikroji atsitiktinių skaičių generatoriai turi realių pasaulio sėklų

Jei norite sukurti atsitiktinį skaičių, kad galėtumėte žaisti žaidimą ar nuspręsti, kas šią savaitę ketina išimti maisto produktus, galite naudoti išbandytą ir tikrą metodą, pvz., Sukti kauliukus arba apversti monetą. Bet jei norite apsaugoti žmonių privatumą ir saugumą internete, jums reikia daug stipresnio atsitiktinių skaičių rinkimo būdo.

Kad kriptografija būtų pakankamai stipri, kad atgrasytų vagis ir įsilaužėjus, ji turi būti nenuspėjama. Ir kompiuteriai yra labai blogi dėl nenuspėjamumo. Tiesą sakant, jie programuojami taip, kad būtų kuo patikimesni, kad kiekvieną kartą, kai kompiuteris paleistų programą, jis veikia taip pat. Nors kompiuteris gali generuoti atsitiktinį skaičių, jam reikia nurodyti, kaip tai padaryti. Ir kas žino šiuos nurodymus, gali numatyti, kaip programa veiks.

Kad tikri atsitiktinių skaičių generatoriai (TRNG) būtų saugūs, jie turi naudoti nenuspėjamą elementą, kuris paprastai yra paimtas iš realaus pasaulio, kad „sėklų“ atsitiktinius skaičius, kuriuos kompiuteris renka. Štai keli keistiausi būdai, kuriais atsitiktinių skaičių generatoriai naudoja įsilaužėliams:

1. Lavos lempų siena

Lavos lempų vaizdas

„Cloudflare“ yra kompanija, kuri pagal savo svetainę „įgalina beveik 10 procentų visų interneto užklausų daugiau nei 2,8 mlrd. Žmonių visame pasaulyje“. Be kitų dalykų, jie apsaugo svetaines nuo DDOS atakų ir kitų hacks. Taigi nebūtina pasakyti, kad jų šifravimas turi būti nepriekaištingas. Kaip jie gali užšifruoti savo šifravimo programas iš tikrųjų atsitiktiniu, nesurinktu numeriu?

Ilgą laiką jie naudojo, patikėjo ar ne, lava lempų siena, vadinama LavaRand, kad sėklų atsitiktinių skaičių generatorius.

„LavaRand“ skamba baisiai, bet gerai. Kamera, nukreipta į „LavaRand“, paėmė dešimtis apsisukimų vaizdo įrašą apie labai nenuspėjamą lavos srautą ir įnešė jį į „kriptografiškai saugius pseudorandom skaičių generatorius“. Rezultatas buvo dar labiau nenuspėjamas nei atsitiktinių skaičių generatorius Linux operacinėje sistemoje. Tai suteikė papildomą saugumo sluoksnį virš 10 000 000 programų ir API, kurias „Cloudflare“ saugo.

2. Debesuota

Žaibo smūgiai virš metropolio

Vienas iš paprasčiausių ir patikimiausių tikrųjų atsitiktinių skaičių generatorių šaltinių yra Random.org. Jų atsitiktinių skaičių generatoriai, naudojami loterijų ir loterijų piešiniams, internetiniams žaidimams ir daug daugiau, yra vargšai.

„Random.org“ naudoja radijo stotis, kurios yra suderintos tarp stočių, kad pasiektų atmosferos triukšmo skirtumus, kuriuos daugiausia įtakoja griaustiniai ir žaibo smūgiai. Kiekvieną dieną visame pasaulyje yra apie 3 milijardus žaibo smūgių, todėl yra daug skirtumų.

Random.org išmatuoja atmosferos triukšmą įvairiose pasaulio vietose tiksliai, todėl labai sunku prognozuoti. Tiesą sakant, jūs turite sugebėti stebėti kiekvieną Žemės atmosferoje esančią dalelę, kad tai padarytumėte.

Tikslumo lygis yra svarbus, nes sunkiau atspėti ar prognozuoti. Pavyzdžiui, gana lengva atspėti, kad saulėtą dieną temperatūra yra 80-aisiais. Tai daug sunkiau atspėti, kad tai yra 82,17 laipsnių. Jei matuojate aukštą tikslumo laipsnį ir tada naudojate tik dešimtainės vietos skaičių, jūsų atsitiktinių skaičių generatorius yra praktiškai neįmanoma numatyti.

Jei norite sužinoti, ar galite pasitikėti rezultatais, Random.org turi statistinę analizę, ar atmosferos triukšmas tikrai veikia kaip atsitiktinių skaičių generatorius.

3. Savo judesiai

Asmens, perkeliančio pelę geltoname fone, atvaizdas

„Linux“ operacinė sistema įgalina kompiuterius, serverius, buitinę techniką ir net tarptautinę kosminę stotį. Ji turi turėti patikimą atsitiktinių skaičių generatorių. Ir tai pasiekia šį tikslą sekdamas jos naudotojus arba bent jau jų judesius.

„Linux“ branduolys turi daug atsitiktinių skaičių, iš kurių galima ištraukti. Kadangi prašoma atsitiktinių skaičių, ji papildo skaičių grupę, stebėdama pelės judesius ir klaviatūros įvedimus iš savo vartotojų, kaip aukščiau, kaip aprašyta aukščiau.

Taigi, jei naudojate „Linux“, kad sukurtumėte atsitiktinius skaičius, jūs pats galėtumėte būti sėkla.

Jei norite matyti šį atsitiktinių skaičių generatorių veikiant, išbandykite šį pelės žymiklio atsitiktinių skaičių generatorių. Jei norite, galite išbandyti, patikrindami, ar kiekvienas skaitmuo pasirodo maždaug taip dažnai, kaip kiti.

4. Radioaktyvus sumažėjimas

Urano heksafluorido kristalinės struktūros vizualizacija

Dauguma šių atsitiktinių skaičių generatorių sėjimo būdų neįmanoma prognozuoti, tačiau vis dar yra deterministiniai, o tai reiškia, kad jie yra nuspėjami teoriškai. Šiuo metu mes neturime kompiuterinės galios, kad galėtume sekti kiekvieną Žemės atmosferos dalelę, bet jei tai padarytume, galėtume nulaužti Random.org atmosferos triukšmo modelius. Tačiau „Hotbits“ tarnyba „Fourmilab“ Šveicarijoje naudoja tikrai atsitiktinį sėklų šaltinį: radioaktyvų skilimą.

Radioaktyviosios dalelės atima elektronus visiškai nenuspėjamu greičiu. Tikrai nenuspėjamas. Tai ne tik tai, kad mes neturime žinių, kaip įvertinti, kada bus išleista kita dalelė. „Net ir visiškai susipažinus su fizikos įstatymais, taip pat pradinėmis atominės ligos sąlygomis“, geriausiu atveju galite tikėtis, kad kitas elektronas bus išleistas pagal straipsnį „American Scientist“.

Atsitiktinių skaičių generatoriai, tokie kaip „HotBits“, naudoja „Geiger“ skaitiklį, kad matuotų, kada elektronai skleidžiami, ir sugalvoti tikrai atsitiktinius skaičius.

5. Lazeriai

Raudonų ir žaliųjų lazerių vaizdas

Lazeriai yra dar vienas būdas sukurti tikrai atsitiktinius skaičius, o papildoma nauda - nereikia įsigyti brangių ir pavojingų radioaktyviųjų medžiagų. Lazeriai turi papildomą pranašumą, nes jie labai greitai suteikia atsitiktinius skaičius.

Pavyzdžiui, mokslininkai sukūrė lustą, kuris seka protonus, kuriuos lazeriai atsitiktinai išskiria. Lazerio spindulių greitis yra toks pat atsitiktinis, kaip ir greitis, kuriuo radioaktyvumas skleidžia elektronus. Tada lustas paverčia rezultatais į elektros įtampą, kurią galima išmatuoti ir konvertuoti į atsitiktinius skaičius.

Išvada

Atsitiktinių skaičių generatoriai yra labai svarbūs mūsų internetui, būdams, kuriais apdovanojami apdovanojimai, kaip mes saugome savo tapatybę ir mūsų finansinę informaciją. Naudodami naujoviškus, netikėtus ir netgi prastus metodus, užtikrinančius, kad numeriai būtų tikrai atsitiktiniai, laikome visas šias funkcijas taip, kaip turėtų.


Video Iš Autoriaus:

Susiję Straipsniai:

✔ - Paskirtis motinystei - nemokami vystyklai metų lažyboms (pasibaigęs)

✔ - Jei aš laimėsiu kelionę, ar galiu mokėti atnešti papildomus svečius?

✔ - MLB ir Valspar dėmės - All-Star loterijos (baigėsi)


Naudinga? Pasidalinti Su Draugais!