Preskoči na sadržaj
1001 Tools
en
Alati za programere

Generator UUID

Generišite nasumične UUID v4 — identifikatore dovoljno jedinstvene da se koriste kao ključevi u bazi, ID-jevi zahteva ili imena fajlova bez centralnog autoriteta. Izaberite koliko vam treba i kopirajte ih odjednom. Pravi ih kriptografski nasumični generator vašeg pregledača, pa se ništa ne dobavlja sa servera.

UUID-jevi

UUID v4 iz bezbednog nasumičnog generatora vašeg pregledača. Identifikatori, ne tajne — za kredencijale koristite generator lozinki.

Podeli FacebookXLinkedInWhatsAppViber

Kako radi

Svaki UUID je 128 bitova zapisano kao 32 heksadecimalne cifre u poznatom rasporedu 8-4-4-4-12. Verzija 4 znači da su bitovi nasumični osim fiksne oznake verzije („4“) i oznake varijante — ovaj alat koristi platformski crypto.randomUUID, koji crpi iz kriptografski bezbednog izvora nasumičnosti.

Opcije formatiranja su kozmetičke i ne menjaju identitet: velika slova za sisteme koji ih očekuju, vitičaste zagrade za Microsoft GUID stil poput {…}, i uklanjanje crtica za kompaktne ključeve od 32 znaka. Generisanje se u potpunosti dešava na vašem uređaju, pa vrednosti niko drugi ne vidi — uključujući nas.

Primeri iz prakse

Popunjavanje redova u bazi

Treba vam deset primarnih ključeva za test podatke? Postavite broj na 10, generišite i kopirajte celu listu — svaki je ispravan UUID poput 3f2504e0-4f89-41d3-9a0c-0305e82c3301.

GUID u Microsoft stilu

Za Windows konfiguraciju ili .NET kod koji očekuje zagrade, uključite vitičaste zagrade i velika slova da dobijete {3F2504E0-4F89-41D3-9A0C-0305E82C3301}.

Kompaktni ID bez crtica

Isključite crtice za token od 32 znaka pogodan za imena fajlova ili URL slugove gde crtice smetaju: 3f2504e04f8941d39a0c0305e82c3301.

Česta pitanja

Šta je UUID?

Univerzalno jedinstveni identifikator je vrednost od 128 bitova zapisana sa 36 znakova (32 heks cifre plus četiri crtice). Napravljen je tako da ga svako može generisati nezavisno, a da se u praksi nikada ne sudari sa drugim — bez centralnog registra.

Šta znači „verzija 4“?

UUID dolazi u nekoliko verzija. Verzija 4 je gotovo potpuno nasumična, što je čini prvim izborom za identifikatore opšte namene. Druge verzije kodiraju vreme ili heš imena; ovaj alat generiše v4, najčešći izbor.

Da li su ovi UUID zaista jedinstveni?

Nije garantovano, ali su izgledi za sudar astronomski mali — morali biste da generišete milijarde u sekundi mnogo godina da biste imali realnu šansu. Za ključeve u aplikaciji, ID-jeve zahteva i slično, tretiraju se kao jedinstveni.

Da li su dovoljno nasumični da se ne mogu pogoditi?

Koriste kriptografski bezbedan generator pregledača (crypto.randomUUID), pa se ne mogu predvideti. Ipak, UUID je identifikator, ne tajna — za lozinke ili tokene koristite namenski generator napravljen za to.

Koja je razlika između UUID i GUID?

To je ista stvar. „GUID“ je Microsoft-ov naziv za UUID i često se piše u zagradama i velikim slovima. Uključite te opcije ovde da dobijete GUID stil; sama vrednost je identična.

Da li opcije za velika slova ili zagrade menjaju vrednost?

Ne. Veličina slova, zagrade i crtice su samo konvencije prikaza — {3F25…} i 3f25… su isti UUID. Većina sistema ih poredi bez obzira na veličinu slova i zanemaruje zagrade.

Da li se generisani UUID negde šalju?

Ne. Pravi ih vaš pregledač i ostaju na vašem uređaju. Ništa se ne traži sa servera, a analitika nikada ne dobija vrednosti.

Koliko mogu da generišem odjednom?

Od 1 do 1000 po grupi. Ako tražite više, ograničava se na 1000 da strana ostane responzivna; kliknite generiši ponovo za novu grupu.

Mogu li da koristim UUID kao lozinku?

Nije idealno. UUID v4 ima oko 122 bita nasumičnosti, što je jako, ali mu je fiksni format prepoznatljiv i nije zamišljen kao tajna. Za kredencijale koristite generator lozinki.

Srodni alati