Generator Nano ID
Generați Nano ID-uri scurte, sigure pentru adrese URL, cu aleatorie criptografic sigură.
Generator Nano ID
Generați Nano ID-uri – identificatori unici scurti, siguri pentru adrese URL – câte unul pe linie, de la unul până la o mie o dată. Un Nano ID standard este format din 21 de caractere extrase dintr-un alfabet cu 64 de simboluri (A–Z, a–z, 0–9, subliniere și cratimă), care împachetează aproximativ 126 de biți de aleatorie într-un șir cu o treime mai scurt decât un UUID. Fiecare caracter provine din generatorul aleatoriu securizat criptografic al browserului, cu eșantionare de respingere, astfel încât niciun simbol nu este mai probabil decât altul.
Setați lungimea între 2 și 128 de caractere și alegeți alfabetul care se potrivește sarcinii. Standard este setul clasic Nano ID. Niciun fel de asemănător nu elimină caracterele pe care oamenii le confundă atunci când citesc ID-urile cu voce tare sau le tastează din nou - 0/O/o, 1/I/l/i și 5/S/s, plus liniuța și cratima - lăsând 51 de simboluri fără ambiguitate, ideale pentru coduri de cupon și orice tipărit. Litere mici + cifre se potrivesc sistemelor care pliază majuscule, cum ar fi subdomeniile sau etichetele de e-mail, iar literele minuscule hexadecimale produc simboluri hexazecimale simple.
Nano ID-urile strălucesc oriunde un UUID pare voluminos: cheile bazei de date pe care le expuneți în adrese URL, linkuri scurte, nume de fișiere pentru încărcări, chei de cache, coduri de invitație și ID-uri de solicitare în jurnale. La valorile implicite de 21 de caractere, matematica coliziunii este confortabil de partea ta - ar trebui să generați aproximativ un miliard de ID-uri pe secundă timp de peste un secol înainte de a ajunge la o șansă de 1% pentru o singură coliziune.
Totul se întâmplă local în browserul dvs. Id-urile sunt generate pe dispozitivul dvs., nu sunt niciodată solicitate de la un server și nu sunt niciodată conectate nicăieri, astfel încât acestea pot fi utilizate în siguranță în sistemele de producție direct de pe această pagină.