5 dīvaini un brīnišķīgi veidi, kā ģenerēt nejaušus skaitļus

click fraud protection

Vai zinājāt, ka savu kredītkartes drošību varētu būt parādā lavas lampu sienai? Šis atmosfēras troksnis varētu būt iemesls, kāpēc jūs laimējāt savu pēdējo loterijas balvu? Vai arī radioaktīvā sabrukšana varētu aizsargāt jūsu identitāti? Šeit ir dažas no dīvainākajām un dīvainākajām reālās pasaules metodēm, kuras nejaušo skaitļu ģeneratori izmanto, lai paliktu neparedzami.

Kāpēc patieso nejaušo skaitļu ģeneratoriem ir vajadzīgas reālās pasaules sēklas?

Ja vēlaties ģenerēt nejaušu skaitli, lai spēlētu spēli vai izlemtu, kurš šonedēļ iznesīs pārtikas preces, varat izmantot kādu pārbaudītu metodi, piemēram, kauliņu ripināšanu vai monētas mešanu. Bet, ja vēlaties aizsargāt cilvēku privātumu un drošību internetā, jums ir nepieciešams daudz spēcīgāks veids nejaušu skaitļu izvēle.

Lai kriptogrāfija būtu pietiekami spēcīga, lai atturētu zagļus un hakerus, tai ir jābūt neparedzamai. Un datori ir ļoti slikti neparedzamībā. Patiesībā tie ir ieprogrammēti tā, lai būtu pēc iespējas uzticamāki, tāpēc katru reizi, kad datorā tiek palaista programma, tā darbojas tāpat. Kamēr dators

var ģenerēt nejaušu skaitli, tas ir jānorāda tā darīt. Un ikviens, kas zina šīs instrukcijas, var paredzēt skaitļus, ko programma nāks klajā.

Lai nodrošinātu drošību, patiesiem nejaušo skaitļu ģeneratoriem (TRNG) ir jāizmanto neparedzams elements — kaut kas tāds, ko hakeris nevar uzminēt, pat ja viņi zina programmas kodu. Lai to izdarītu, TRNG parasti ņem kaut ko no reālās pasaules, lai "iesētu" nejaušos skaitļus, ko dators izvēlas.

Šeit ir dažas no dīvainākajām reālās pasaules sēklām, ko nejaušo skaitļu ģeneratori izmanto, lai apkarotu hakerus:

1. Lavas lampu siena

Lavas lampu attēls
Kā lavas lampu siena nodrošināja internetu.Attēls (c) emac attēli / Getty Images

Cloudflare ir uzņēmums, kas saskaņā ar viņu tīmekļa vietni "gandrīz 10% no visiem interneta pieprasījumiem nodrošina vairāk nekā 2,8 miljardi cilvēku visā pasaulē." Cita starpā tie aizsargā vietnes no DDOS uzbrukumiem un citiem hacks. Tāpēc lieki piebilst, ka to šifrēšanai jābūt nevainojamai. Viņiem savas šifrēšanas programmas jāiesaista ar patiesi nejaušu, neuzlaužamu numuru — bet kā?

Ilgu laiku Cloudflare izmantoja, ticiet vai nē, sauca lavas lampu sienu LavaRand lai iesētu viņu nejaušo skaitļu ģeneratoru.

LavaRand izklausās dīvaini, taču tas darbojās labi. Kamera, kas vērsta uz LavaRand, uzņēma video plūsmu ar ļoti neparedzamu lavas plūsmu un ievadīja to "kriptogrāfiski drošā pseidogadījuma skaitļu ģeneratori." Rezultāts bija vēl neparedzamāks nekā nejaušo skaitļu ģenerators operētājsistēmā Linux sistēma.Tas nodrošināja papildu drošības līmeni vairāk nekā 10 000 000 lietotnēm un API, ko aizsargā Cloudflare.

2. Pērkona negaiss

Zibens sper virs metropoles
Zibens spēriens iedarbina nejaušo skaitļu ģeneratoru vietnē Random.org. Attēls (c) Beau Van Der Graaf / EyeEm / Getty Images

Viens no vienkāršākajiem un uzticamākajiem patieso nejaušo skaitļu avotiem ir Random.org. Viņu nejaušo skaitļu ģeneratorus, kas tiek izmantoti loteriju un totalizatoru izlozēšanā, tiešsaistes spēlēs un daudz ko citu, darbina pērkona negaiss.

Vietnē Random.org tiek izmantoti radio, kas tiek noregulēti starp stacijām, lai uztvertu atmosfēras trokšņu atšķirības, ko galvenokārt ietekmē pērkona negaiss un zibens spērieni. Katru dienu visā pasaulē notiek aptuveni 3 miljardi zibens spērienu,tāpēc variāciju ir daudz.

Random.org mēra atmosfēras troksni dažādās vietās visā pasaulē ar augstu precizitātes pakāpi, tāpēc to ir ļoti grūti paredzēt. Patiesībā, lai to izdarītu, jums jāspēj uzraudzīt visas daļiņas Zemes atmosfērā.

Precizitātes līmenis ir svarīgs, jo augstāku precizitāti ir grūtāk uzminēt vai paredzēt. Piemēram, ir diezgan viegli uzminēt, ka temperatūra saulainā dienā ir 80. gados. Ir daudz grūtāk uzminēt, ka tas ir 82,17 grādi.

Ja veicat mērījumus ar augstu precizitātes pakāpi un pēc tam izmantojat tikai skaitļus aiz komata, nejaušo skaitļu ģeneratoru praktiski nav iespējams paredzēt.

Ja vēlaties uzzināt, vai varat uzticēties rezultātiem, vietnē Random.org ir statistikas analīze par to atmosfēras troksnis patiešām darbojas kā nejaušu skaitļu ģenerators.

3. Jūsu pašu kustības

Attēls, kurā redzams cilvēks, kurš kustina peli uz dzeltena fona
Peles un tastatūras kustības jaudas izlases skaitļu ģeneratori. Attēls (c) Toms Everslijs / EyeEm / Getty Images

The Linux operētājsistēma baro datorus, serverus, sadzīves tehniku ​​un pat Starptautisko kosmosa staciju. Tam ir jābūt uzticamam nejaušu skaitļu ģeneratoram, kas pieejams dažādiem mērķiem. Tas sasniedz šo mērķi, izsekojot savus lietotājus vai vismaz viņu kustības.

Linux kodolam ir liels nejaušu skaitļu kopums, no kuriem var smelties. Kad tiek pieprasīti nejauši skaitļi, tas papildina numuru kopu, izsekojot peles kustības un tastatūras ievades no lietotājiem ar augstu precizitātes pakāpi, kā aprakstīts iepriekš.

Tātad, ja jūs izmantojat Linux, lai ģenerētu nejaušus skaitļus, jūs faktiski varētu būt sēkla.

Ja vēlaties redzēt šo nejaušo skaitļu ģeneratoru darbībā, izmēģiniet to šeit Peles rādītāja nejaušo skaitļu ģenerators. Ja vēlaties, varat to pārbaudīt, pārbaudot, vai katrs cipars parādās aptuveni tikpat bieži kā citi.

4. Radioaktīvā sabrukšana

Urāna heksafluorīda kristāliskās struktūras vizualizācija
Radioaktīvā sabrukšana ir viens no uzticamākajiem nejaušo skaitļu ģeneratoriem. Attēls (c) tēze / Getty Images

Lielāko daļu no šiem nejaušo skaitļu ģeneratoru sēšanas veidiem nav iespējams paredzēt, taču tie joprojām ir determinēti — tas nozīmē, ka teorētiski tie ir paredzami. Pašlaik mums nav skaitļošanas jaudas, lai izsekotu katru daļiņu Zemes atmosfērā, taču, ja mēs to darītu, mēs varētu uzlauzt Random.org atmosfēras trokšņu modeļus. Bet HotBits pakalpojums Fourmilab Šveicē izmanto patiesi nejaušu sēklu avotu: radioaktīvo sabrukšanu.

Radioaktīvās daļiņas neprognozējamā ātrumā izšauj elektronus. Patiešām neparedzami. Tas nav tikai tas, ka mums nav zināšanu, lai novērtētu, kad tiks atbrīvota nākamā daļiņa, bet arī tas, ka sabrukšana ir nejauša līdz tās kodolam. "Pat pilnīgas zināšanas par fizikas likumiem, kā arī atoma sākotnējiem apstākļiem", jūs varat tikai labākajā gadījumā izdomā varbūtību, kad tiks atbrīvots nākamais elektrons, saskaņā ar an raksts par Amerikāņu zinātnieks.

Gadījumu skaitļu ģeneratori, piemēram, HotBits, izmanto Geigera skaitītāju, lai noteiktu, kad elektroni tiek emitēti, lai iegūtu patiesi nejaušus skaitļus.

5. Lāzeri

Sarkano un zaļo lāzeru attēls
Lāzeri ir vēl viens patiesi nejaušu skaitļu ģenerēšanas veids. Attēls (c) Mathias Joschika / EyeEm / Getty Images

Lāzeri ir vēl viens veids, kā ģenerēt patiesi nejaušus skaitļus ar papildu priekšrocību, ka varat tos izmantot, neizmantojot dārgus un bīstamus radioaktīvos materiālus. Lāzeriem ir papildu priekšrocība, jo ļoti ātri tiek nodrošināti nejauši skaitļi.

Piemēram, pētnieki izstrādāja a mikroshēma, kas izseko protonus, kurus nejauši izstaro lāzeri. Ātrums, ar kādu lāzers izstaro protonus, ir tikpat nejaušs kā ātrums, ar kādu radioaktivitāte izstaro elektronus. Pēc tam mikroshēma pārvērš rezultātus elektriskajā spriegumā, ko var izmērīt un pārvērst nejaušos skaitļos.

Secinājums

Nejaušo skaitļu ģeneratoriem ir izšķiroša nozīme mūsu interneta darbībā, balvu piešķiršanas veidā, kā mēs aizsargājam savu identitāti un finanšu informāciju. Izmantojot novatoriskas, negaidītas un pat dīvainas metodes, lai nodrošinātu, ka skaitļi ir patiesi nejauši, mēs nodrošinām visas šīs svarīgās darbības, kā vajadzētu.

Michelin X-Ice Xi2 ziemas riepas apskats

Nevienā riepu gigantu cīņā Michelin nav pieradis spēlēt zemākā līmeņa lomu. Taču Nokian dominējošā loma ziemas riepu industrijā ir saistīta ar riepu izgudrošanu sniega riepa pati par sevi; uzņēmumam ir vairāk ziemas riepu patentu nekā visiem citi...

Lasīt vairāk

Dažādu veidu pulētas riteņu apdares

Ir vairāki dažādi pulēšanas veidi riteņi tur ārā; tradicionāls, ar mašīnu pulēts un matēts. Visi ir balstīti uz kādu paņēmienu riteņa metāla pulēšanai līdz spīdumam, taču metodes, rezultāti un nepieciešamā kopšana un apkope ir ļoti atšķirīgas. P...

Lasīt vairāk

Riteņu sastāvs un konstrukcija

Papildus tam, ka riteņi ir pieejami dažādos izmēros un dizainos, tiem ir dažādi konstrukcijas un sastāva stili. Šeit ir dažas no vissvarīgākajām kompozīcijām un metodēm ritenis īpašniekiem, kas jāzina. Tērauds: Tērauds ir gan smagāks, gan stipr...

Lasīt vairāk