Slot font h1>

Pseudo-Random Number Generator.

Hva er LavaRnd.

LavaRnd er kryptografisk lyd Random Number Generator.

Hvorfor LavaRnd?

LavaRnd er kryptografisk lyd og sterk, sa vel som sikret.

Hvordan fungerer LavaRnd?

LavaRnd arbeider i tre faser.

Kryptografisk sikker.

Cryptographically Secure Pseudo-Random Number Generator.

En kryptografisk sikker Pseudo-Random Number Generator (CSPRNG) vil produsere et tilfeldig tall som er egnet for kryptografisk bruk. Nummeret vil alltid vises tilfeldig, siden det ikke kan forutsettes eller pa en palitelig mate reproduseres etter generasjon.

En CSPRNG har en styrke som er direkte proporsjonal med kilden til entropi (uforutsigbar inngang) som brukes til a sale den sa vel som a se den igjen. Kryptosystemsikkerheten er derfor avhengig av a se en CSPRNG-algoritme med hoyest grad av entropi.

Noen klasser av CSPRNG-er inkluderer folgende:

Stream ciphere. Blokker cifre som kjorer i utgang eller mot tilbakemelding. PRNG-er spesielt utviklet for a v re kryptografisk sikre, for eksempel Microsofts Cryptographic Application Programming Interface-funksjon CryptGenRandom, Yarrow-algoritmen (innlemmet i Mac OS X) og Fortuna. Kombinasjons-PRNG-er som prover a kombinere flere PRNG-primitive algoritmer med det formal a fjerne ikke-tilfeldighet. Spesielle design basert pa matematiske hardhetsforutsetninger, for eksempel MicaliSchnorr. Blum-Blum-Shub-algoritmen, som gir sterk sikkerhet, selv om de er langsommere i forhold til tradisjonelle konstruksjoner, og derfor upraktiske for mange applikasjoner.

Variasjoner.

Variasjon av Santha-Vazirani-designen.

Santha og Vazirani foreslo ideen om en semi-tilfeldig bitbit (ogsa kjent som Santha-Vazirani-kilder), og viste at det er umulig a trekke ut en nesten ensartet tilfeldig bit fra en slik kilde. En 2015 studie av Beigi et al., Sett pa generalisering av SV kilder for ikke-bin re sekvenser. Rapporten viste at deterministisk tilfeldig utvinning i generalisert tilfelle er noen ganger mulig, noe som er forskjellig fra det bin re tilfellet. Forfatterne presenterte en nodvendig betingelse og en tilstrekkelig betingelse for muligheten for deterministisk tilfeldig utvinning.

Nar det maksimale antall bitutdata fra en PRNG er lik 2 ^ -blokkstorrelsen, leverer den resulterende produksjonen det matematisk forventede sikkerhetsnivaet som nokkelstorrelsen forventes a generere, men utgangen kan skille seg fra en sann tilfeldig talgenerator. Nar maksimalt antall biter utdata fra denne PRNG er mindre enn 2 ^ blokkers storrelse, blir det forventede sikkerhetsnivaet levert og utgangen ser ut til a v re skiller seg fra en sann tilfeldig talgenerator. I den neste revisjonen vil begrensning av totalt antall generasjonsforesporsler og biter som tilbys per generasjonsforesporsel, vise sikkerhetsstyrke.

Dual_EC_DRBG er en del av standarden, selv om den ikke er kryptografisk sikker pa grunn av en kleptografisk NSA bakdor.

NIST SP 800-90A Rev.1 er i hovedsak NIST SP 800-90A med Dual_EC_DRBG fjernet.

CTR_DRBG, en annen PRNG, er basert pa en blokk-kryptering som kjorer i tellermodus, og mens designen er ukontroversiell, har det vist seg a v re svakere enn andre i a skille mellom et angrep.

Standarden for statistisk testing av nye CSPRNG-konstruksjoner vedlikeholdes av NIST sammen med en god referanse til standard CSPRNGs.

Hvordan fungerer en kryptografisk sikker tilfeldig talgenerator?

En kryptografisk sikker antall tilfeldig generator Hvordan virker et kryptografisk sikkert tilfeldig talgenerator? Ved a samle entropi fra en kilde som andre ikke kan se. Systemet ma forst samle en sekvens av n virkelig tilfeldige biter. n skal v re stor nok til a tette et uttommende sok, slik at det er umulig a beregne alle 2 ^ n-kombinasjoner av n bits (nar n er storre enn 90, men det er vanlig a bruke n = 128).

De vanligste entropi-samlingsprogrammene inkluderer variasjonen i timingen for maskinvareavbrudd fra kilder som harddisker, returdata, nokkelpresser og innkommende nettverkspakker, forutsatt at det ikke er en overvurdering av hvor mye entropi er samlet. Systemet koder for disse hendelsene og «komprimerer» dem ved a bruke en kryptografisk sikker hashfunksjon som SHA-256 (utgangen blir deretter avkortet for a gi n-bitene). Kodingen av de fysiske hendelsene skal ha samlet forutsatt minst 2 ^ n kombinasjoner. Hashfunksjonen, etter definisjonen, bor gjore en god jobb med a konsentrere den entropien inn i en n-bit streng.

Entropy samlingsordninger kan ogsa fas fra hardware RNGs. Eksempler er provetaking fra forskjellen mellom et par oscillatorer som kjorer i nesten samme hastighet, men hvis frekvens er litt variert i henhold til termisk stoy. Andre ordninger inkluderer provetaking av stoyen pa en CCD (lavaRND), radioaktivt henfall (hotbits) eller atmosf risk stoy (random.org).

Tilfeldig tallgenerering.

Tilfeldig Tilfeldig tallgenerering er genereringen av en numerisk sekvens som ikke kan forutses ved en tilfeldighet. De er vanligvis opprettet av en random-number generator (RNG). Dette kan v re sa enkelt som rullende terninger, vende en mynt eller blande et kort kort. Med datamaskiner som kan fungere som tilfeldige nummergeneratorer, er det na mulig a generere hoyt volum for a bestemme utfall av lotterier, spilleautomater og mer.

Mens det er flere beregningsmetoder for tilfeldig talgenerering, er mange ikke virkelig tilfeldige, siden de viser monstre som kan skelnes. Omhyggelig utformede kryptografisk sikre beregningsbaserte metoder for a generere tilfeldige tall eksisterer, inkludert de som er basert pa Yarrow-algoritmen, Fortuna (PRNG) og andre.

Praktiske applikasjoner og bruksomrader.

Tilfeldig nummergenerering har gjort at kasinoer kan bevege seg fra a bli mekanisert til a bli datastyrt. Tradisjonelle spilleautomater krever det enkle a trekke et handtak for a spille. De originale spilleautomaten har tre hjul hver med forskjellige tall og bilder. Nar en spiller trekker maskinens handtak, holder de interne mekanismene til spakene og bremsene hjulene spinn til handtaket vender tilbake til sin opprinnelige posisjon nar bremsen stopper platene festet til disse hjulene, for a avslore en tilfeldig generasjon av hjulsammensetninger. Hver trekk pa handtaket holder kombinasjonene tilfeldige og oddsen rettferdig. Med oppfinnelsen av digitale spilleautomater som ble designet for a ligne deres opprinnelige forgjengere, ble prosessen for a lage tilfeldige kombinasjoner blitt datastyrt.

I dag har bade landbaserte og online kasinoer automatiserte spilleautomater programvare som genererer RNGs for a gi en god sjanse til en vinnende kombinasjon. Programvarens RNG produserer tall pa flere hundre kombinasjoner per sekund for a sikre at sekvenser er tilfeldige, selv uten spill. Nar en spiller trykker pa «spin» -knappen for a starte spillet, forteller neste nummerkombinasjon programmet nar de virtuelle hjulene slutter a snurre.

Categories: posts


Hilsener! Vil du spille i det mest ærlige kasinoet? Vi forbereder det for deg. Spill her nå!