Prejsť na obsah

Náhodný generátor FREE

Náhodné čísla, meno vytiahnuté zo zoznamu, kocky, hody mincou a identifikátory, všetko z kryptografického generátora náhodných čísel vášho prehliadača, nie z Math.random.

Zadarmo Bez registrácie Súkromie na prvom mieste

Čísla

Rýchlo

Zoznamy a mená

Kocky a mince

3d6 hodí tromi šesťstennými kockami. 2d10+5 pripočíta päť k súčtu. d20 hodí jednou.

Tokeny a identifikátory

Toto sú identifikátory a kódy, nie heslá. Heslo, ktoré musíte skopírovať z webovej stránky, mal vytvoriť a uložiť váš správca hesiel.

Výsledok

Každé žrebovanie prebieha v tejto karte, v kryptografickom generátore náhodných čísel vášho prehliadača. Váš zoznam, vaše čísla ani výsledok nikam neodchádzajú a nič sa neukladá.

Rozsah a hranice

Odkiaľ sa berie náhoda

CSPRNG prehliadača, nie Math.random

Každé číslo, zamiešanie, hod aj identifikátor pochádza z crypto.getRandomValues a hodnoty, ktoré by zvýhodnili dolný koniec rozsahu, sa zahadzujú namiesto započítania, takže každý výsledok má rovnakú šancu. Nie je tu semienko ani spôsob, ako losovanie zopakovať: výsledok, ktorý sa dá zopakovať, je výsledok, ktorý sa dá zariadiť.

Pomoc

FAQ

Je to dosť náhodné na súťaž o ceny?

Používa crypto.getRandomValues, teda generátor, ktorý prehliadač ponúka pre kryptografiu, a nie Math.random. Math.random je rýchly, má semienko a z hŕstky predošlých hodnôt sa dajú predpovedať ďalšie: na hru to stačí, na čokoľvek, čo môže niekto spochybniť, nie. Každé číslo, zamiešanie, hod aj identifikátor tu pochádza z rovnakého zdroja.

Odchádza môj zoznam mien niekam?

Nie. Za touto stránkou nie je žiadne volanie API. Vložený zoznam zostáva v karte, žrebovanie prebehne vo vašom prehliadači a nič sa nezapisuje do úložiska: stačí stránku zavrieť a je preč. Záleží na tom, lebo zoznam účastníkov sú osobné údaje, aj keď sú to len krstné mená.

Sú čísla naozaj rovnomerné, alebo niektoré padajú častejšie?

Rovnomerné. Naivný spôsob, ako dostať číslo z rozsahu, je vziať náhodnú hodnotu modulo veľkosť rozsahu, a to potichu zvýhodňuje spodný koniec vždy, keď rozsah nedelí zdroj bez zvyšku. Tento nástroj hodnoty, ktoré by to spôsobili, zahodí a žrebuje znova, takže každý výsledok má úplne rovnakú šancu. Zamiešanie je z rovnakého dôvodu Fisher-Yates: je to tá verzia, ktorá dáva každé poradie s rovnakou pravdepodobnosťou.

Môžem tým vygenerovať heslo?

Môžete tu vygenerovať silný náhodný reťazec a nástroj vám povie, koľko bitov entropie nesie, ale heslo je lepšie nechať vytvoriť a uložiť správcovi hesiel než ho kopírovať z webovej stránky. Panel tokenov je určený pre kľúče API, zľavové kódy, testovacie dáta a identifikátory.

Aký je rozdiel medzi UUID v4 a v7?

Identifikátor v4 je 122 náhodných bitov, takže dva takéto spolu nijako nesúvisia a nemajú poradie. Identifikátor v7 začína milisekundou, v ktorej vznikol, a zvyšok doplní náhodnými bitmi, takže sa v7 identifikátory zoraďujú podľa času vzniku ako obyčajný text. To je oveľa šetrnejšie k databázovému indexu, ale zároveň to znamená, že v7 prezradí, kedy vznikol, čo občas nechcete.

Môžem dostať rovnaký výsledok dvakrát?

Nie a je to zámer. Nie je tu semienko, ktoré by sa dalo nastaviť, ani spôsob, ako žrebovanie zopakovať, lebo generátor, ktorý sa dá prehrať, je generátor, ktorého výsledok si niekto môže pripraviť vopred. Ak potrebujete výsledok doložiť, skopírujte si ho alebo stiahnite: dôkazom je ten súbor, nie nástroj.

Tvorte lepší web, rýchlejšie.

Vytvárame softvér na mieru a riešenia prispôsobené vašim potrebám.

Kontaktujte nás