Generator UUID
Generați UUID v4 aleatorii instant. Creați UUID-uri individuale sau în masă cu un clic.
Ce este un UUID?
UUID (Identificator Unic Universal) este un standard de identificator pe 128 de biți utilizat pentru a identifica în mod unic informațiile în software. O valoare UUID este scrisă ca 32 de cifre hexazecimale în formatul 8-4-4-4-12.
Care e diferența dintre UUID v4 și v1?
UUID v1 se bazează pe marcaj de timp și adresă MAC, fiind previzibil și urmăribil. UUID v4 folosește numere aleatorii, oferind confidențialitate mai bună fără corelație între valorile generate.
Care e diferența dintre UUID și GUID?
UUID și GUID se referă la același concept. GUID este termenul Microsoft pentru standardul UUID definit în RFC 4122. Sunt funcțional identice.
Ce înseamnă formatul UUID 8-4-4-4-12?
Formatul reprezintă 5 grupuri de cifre hexazecimale separate prin cratime: time_low (8), time_mid (4), time_hi_and_version (4), clock_seq (4), node (12). Cifra versiunii apare în al treilea grup.
UUID-urile generate sunt cu adevărat unice?
UUID v4 folosește 122 de biți de aleatorietate. Probabilitatea de a genera un duplicat este de aproximativ 1 la 2,71 × 10¹⁸, făcând coliziunile practic imposibile.
Pot fi UUID-urile folosite ca chei primare în baze de date?
Da, UUID-urile sunt utilizate pe scară largă ca chei primare. Permit sistemelor distribuite să genereze identificatori unici fără coordonare. Totuși, pot afecta performanța indexurilor comparativ cu cheile întregi secvențiale.
UUID-urile sunt sensibile la majuscule?
Nu, UUID-urile nu sunt sensibile la majuscule. Ambele reprezentări hexazecimale se referă la aceeași valoare UUID. Totuși, formatul convențional conform RFC 4122 este cu litere mici.
Pot UUID-urile fi secvențiale sau sortabile?
UUID v4 standard nu este secvențial. Dacă aveți nevoie de UUID ordonate în timp, luați în considerare UUID v7 sau ULID.
Cum sunt utilizate UUID-urile în URL-uri și API-uri?
UUID-urile sunt utilizate frecvent în URL-urile REST API pentru a identifica resurse, cum ar fi /api/users/550e8400-e29b-41d4-a716-446655440000. Previne atacurile de enumerare.
Cât spațiu de stocare necesită un UUID?
Un UUID este de 128 de biți (16 bytes) în formă binară. Ca șir de caractere ocupă 36 de caractere (32 de cifre hex + 4 cratime). În baze de date folosiți binary(16) pentru stocare eficientă.
Sunt UUID-urile sigure și imprevizibile?
Valorile UUID v4 sunt imprevizibile atunci când sunt generate cu un generator de numere aleatorii sigur criptografic. Totuși, nu sunt concepute ca token-uri de securitate.
Ce este un nil UUID?
Nil UUID (00000000-0000-0000-0000-000000000000) este un UUID special cu toți biții setați la zero. Este folosit uneori ca substituent sau pentru a reprezenta absența unei valori UUID valide.
Cum se folosește Generator UUID
Creați identificatori aleatori UUID v4 unul câte unul sau în serie, integral în browserul dumneavoastră. Valorile se generează local și nu sunt niciodată transmise sau stocate.
- Deschideți instrumentul și un UUID v4 proaspăt generat apare imediat, gata de copiat.
- Setați câte UUID-uri aveți nevoie pentru a produce un lot întreg dintr-o dată.
- Bifați opțiunea «Uppercase» pentru litere mari, ex. 3F2A... în loc de 3f2a...
- Bifați «No dashes» pentru a elimina liniile de unire și a obține un șir continuu de 32 de caractere.
- Copiați rezultatele direct din zona de ieșire în codul, configurația sau baza de date a dumneavoastră.
Formatul cu majuscule fără linii de unire corespunde ID-urilor așteptate de intrările din registrele Windows și de unele sisteme vechi.
Instrumente conexe
- Generator ULID Generați identificatori unici universali sortabili lexicografic (ULID) online. Decodificați ULID, extrageți marcaje temporale și creați ID-uri în lot pentru baze de date.
- Generator NanoID Generați identificatori unici NanoID siguri și prietenoși cu URL online. Personalizați lungimea, alfabetul și calculați probabilitatea de coliziune instant.
- Calculator Chmod Calculator chmod online gratuit pentru vizualizarea și calcularea permisiunilor fișierelor Linux cu casete de selectare. Conversie instantanee între notația numerică (755, 644) și simbolică (rwxr-xr-x). Suportă permisiuni speciale precum setuid, setgid, sticky bit.
- Tabel ASCII Referință completă de codificare a caracterelor ASCII cu coduri zecimale, hexazecimale, octale, binare, entități HTML și descrieri de caractere. Căutare și filtrare instantanee.
- Vizualizator Hex Vizualizați conținutul fișierelor în format hex dump cu căutare, navigare offset și derulare virtuală
- Testator Cereri HTTP Testați API-urile REST direct în browser. Trimiteți cereri GET, POST, PUT, DELETE cu antete, corp și parametri personalizați. Vedeți instantaneu starea, antetele și corpul JSON al răspunsului.
- Generator .htaccess Generați reguli .htaccess Apache pentru redirecționări, rescrieri, antete de securitate, cache și altele.
- Generator Robots.txt Generator gratuit online de robots.txt. Creați și personalizați fișiere robots.txt pentru a controla crawlarea motoarelor de căutare, a gestiona accesul crawler-elor și a optimiza SEO-ul site-ului dvs.