Cloudflare je predstavio generator slučajnih brojeva

liga entropije

Recientemente Tvrtka Cloudflare predstavila je Ligu entropijske usluge, za operaciju koja formiran je oko konzorcija raznih zainteresiranih organizacija u prikazivanju slučajnih brojeva.

Za razliku od postojećih centraliziranih sustava, League of Entropy se ne temelji na jednom izvoru i koristi se za generiranje slučajnog slijeda entropije dobivenog iz više generatora nepovezane pod nadzorom različitih sudionika projekta.

Zbog raspodijeljene prirode projekta, kompromis ili krivotvorenje jednog ili dva izvora neće dovesti do ugrožavanja konačnog slučajnog broja.

Treba napomenuti da generirani slučajni brojevi pripadaju kategoriji javno dostupnih sekvenci koji se ne mogu koristiti za generiranje ključeva za šifriranje i na područjima u kojima se slučajni broj mora držati u tajnosti.

Usluga ima za cilj pružanje slučajnih brojeva koje nije moguće unaprijed predvidjeti, ali nakon generiranja ti su brojevi javno dostupni, čak i radi provjere točnosti unesenih slučajnih vrijednosti.

Kako funkcionira Liga entropije?

Javni slučajni brojevi generiraju se svakih 60 sekundi. Svaki je broj povezan sa svojim rednim brojem (krug), tako da u bilo koje vrijeme i s bilo kojeg poslužitelja člana možete jednom generirati generiranu vrijednost.

Ti se slučajni brojevi mogu koristiti u distribuiranim sustavima, kriptovalutama i blockchainsima, u kojima bi različiti čvorovi trebali imati pristup jedinstvenom generatoru slučajnih brojeva (na primjer, prilikom formiranja dokaza o obavljenom poslu), kao i prilikom provođenja raznih lutrija i generiranja slučajnih uzoraka tijekom revizije odobrenja za izbore.

Za rad sa uslugom i postavljanje vlastitih jedinica predložen je Drand set alata, napisan u programu Go i prodat pod licencom MIT.

Drand se izvodi u obliku pozadinskog postupka, koji je povezan s vanjskim generatorima koji sudjeluju u distribuiranoj mreži i kolektivno tvore slučajnu sumarnu vrijednost.

Vrijednost osovine generira se pomoću praga kriptografije i bilinearnih metoda podudaranjal. Generiranje složene slučajne vrijednosti može se izvršiti na korisnikovom sustavu bez uključivanja centraliziranih agregatora.

Drand se također može koristiti za isporuku lokalno generiranih privatnih slučajnih brojeva klijentima.

Za prijenos slučajnog broja koristi se shema šifriranja ECIES u kojoj klijent generira privatni i javni ključ.

Javni ključ prenosi se na poslužitelj iz Dranda. Nasumični broj šifriran je pomoću ovog javnog ključa i može ga vidjeti samo klijent koji je vlasnik privatnog ključa.

Prijedlog za izbjegavanje prijevare

Trenutno se pet tvrtki i organizacija pridružilo inicijativi Liga entropije, koja je omogućila pristup svojim generatorima entropije.

Sada biste mogli pomisliti da bi upotreba svjetionika za randomizaciju za postupke slučajnog generiranja, poput onih potrebnih za odabir lutrije, postupak učinila otpornim na nepovoljno miješanje.

Sudionici uključeni u projekt nalaze se u različitim zemljama i koristiti različite metode za dobivanje entropije:

Cloudflare, LavaRand: slučajne vrijednosti formiraju se na temelju nepredvidivih protoka fluida u lava žaruljama, čije slike služe kao ulazna entropija za CSPRNG (kriptografski siguran generator pseudo-slučajnih brojeva);

Sveučilište u Čileu koristi mrežu seizmičkih senzora, kao i izvor entropijekao i radio podaci, Twitter aktivnost, Ethereum blockchain promjene i DIY hardverski RNG generator.

Kudelski osiguranje, ChaChaRand, pruža CRNG (kriptografski generator slučajnih brojeva) zasnovan na korištenju šifriranja ChaCha20.

Laboratoriji protokola, InterplanetaryRand, slučajni podaci se izdvajaju iz prijamnika šuma i kombiniraju s Linux PRNG-om i generatorom pseudo-slučajnih brojeva ugrađenim u CPU.

Trenutno neovisni sudionici pokreću 8 javnih API žarišnih točaka putem kojih možete naučiti oba trenutna složena slučajna broja.

izvor: https://blog.cloudflare.com


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.