Preskoči na sadržaj
TextArray
100% lokalno

Generator slučajnog niza

Generirajte nasumične nizove bilo koje duljine iz skupa znakova koji odaberete.

Rezultat

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.

FAQ

Jesu li žice igdje poslane?
Ne. Generiraju se u vašem pregledniku i nikada ne napuštaju vaš uređaj. Ništa se ne učitava, pohranjuje ili bilježi.
Je li zajamčeno da su nizovi jedinstveni?
Crtaju se neovisno, tako da nema eksplicitne provjere jedinstvenosti. S dovoljno dugim nizom kolizija je astronomski malo vjerojatna — za zajamčeno jedinstvene identifikatore umjesto toga koristite UUID generator.
Mogu li koristiti svoju abecedu?
Da. Odaberite prilagođeni skup znakova i zalijepite znakove koje želite. Slova s akcentima i emotikoni računaju se kao pojedinačni znakovi, a ponovljeni znakovi se zanemaruju.
Kolika može biti serija?
Do 1000 nizova do 4096 znakova iz opcija, a alat odbija sve što bi premašilo 10 MB ispisa kako bi stranica ostala responzivna.
Je li to sigurno za API ključeve i tokene?
Slučajnost je kriptografski sigurna putem crypto.getRandomValues, tako da su same vrijednosti ispravne. Ciljajte na najmanje 128 bita entropije - zbroj vam govori što dobivate.