Generator slučajnog niza
Generirajte nasumične nizove bilo koje duljine iz skupa znakova koji odaberete.
Generator slučajnog niza
Generirajte jedan nasumični niz ili njih tisuću odjednom. Odaberite duljinu, odaberite koliko vam je potrebno i odaberite skup znakova: slova i znamenke, samo slova, mala slova, velika slova, znamenke, heksadecimalni ili vlastiti prilagođeni alfabet. Svaki niz slijeće u vlastitu liniju, tako da izlaz pada ravno u stupac proračunske tablice, početnu datoteku ili testnu postavku.
Uobičajene upotrebe su jednokratni API ključevi i tokeni za lokalni projekt, jedinstveni identifikatori za testne zapise, soli, nonce, sufiksi za izbjegavanje predmemorije ili skupni podaci rezerviranih mjesta kada trebate tisuću različitih vrijednosti koje izgledaju uvjerljivo. Heksadecimalni je zgodan za sve što će završiti u konfiguracijskoj datoteci ili polju koje je susjedno boji; samo mala slova odgovaraju identifikatorima koji moraju preživjeti sustave koji ne razlikuju velika i mala slova poput DNS-a ili nekih datotečnih sustava.
Prilagođena opcija uzima sve znakove koje zalijepite i broji po znakovima, a ne po bajtovima — slova s naglascima i emoji funkcioniraju kao pojedinačne jedinice, a duplikati koje zalijepite automatski se skupljaju. Zbroj ispod izlaza pokazuje koliko nizova ste tražili, njihovu duljinu, veličinu skupa znakova i približnu entropiju po nizu u bitovima, tako da možete na prvi pogled reći je li vrijednost dovoljno duga da se ne može pogoditi.
Nasumične vrijednosti dolaze iz crypto.getRandomValues s uzorkovanjem odbijanja, tako da je svaki znak u skupu jednako vjerojatan — bez modulo pristranosti. Generiranje se u potpunosti događa u vašem pregledniku i ništa se ne učitava, što ga čini sigurnim za korištenje za vrijednosti koje zapravo namjeravate zadržati. Izlaz je ograničen na 10 MB tako da vrlo veliki zahtjev ne može zamrznuti karticu.