Hvorfor dette UUID-verktøyet?
- Generer UUID v4 (tilfeldig) eller UUID v7 (tidsbestemt) i bulk.
- Formater utdata (kanonisk / ingen bindestreker / klammeparenteser / URN), endre store og små bokstaver og velg skilletegn.
- Validere og analysere UUID-er for å inspisere versjons-, variant- og v7-tidsstempler.
- Valgfri seedet modus for reproduserbare testdata (ikke for hemmeligheter).
Slik bruker du (3 trinn)
- Velg UUID-versjon og utdataalternativer.
- Generer UUID-er (automatiske oppdateringer for små partier).
- Kopier, last ned, del innstillinger eller valider en UUID nedenfor.
Generer og valider
UUID generator
Lag UUID-er i bulk, formater dem, og kopier, last ned eller del innstillinger. Validering kjører mens du skriver.
Validere / analysere
Lim inn en UUID for å sjekke gyldighet, versjon/variant og dekode v7-tidsstempler.
Tolking og beste praksis
UUID v4 vs v7
- v4 er tilfeldig. Det koder ikke for tid eller rekkefølge, så det er en sikker standard for offentlige identifikatorer.
- v7 er tidsbestemt og inkluderer et tidsstempel. Det kan være nyttig for logger og databaseindekser, men det kan også avsløre (omtrent) når en ID ble opprettet.
- I distribuerte systemer kan bestilling fortsatt være ufullkommen hvis maskiner har klokkeskjevhet eller andre tidskilder.
Sikkerhetsmerknader
- UUID-er er identifikatorer, ikke hemmeligheter. Ikke bygg inn passord, API-nøkler eller sensitive personlige data.
- Seeded modus er forutsigbar og kun for tester. Bruk sikre modus for alt som er synlig for angriperen.
- Hvis opprettelsestiden er sensitiv, foretrekk v4 fremfor v7.
Kollisjonsfare
Kollisjoner er ekstremt usannsynlig for riktig genererte UUID-er, men ikke matematisk umulig. Hvis unikhet er kritisk, håndhev en unik begrensning på databasenivå.
Referanser
Ofte stilte spørsmål
Bør jeg bruke UUID v4 eller v7?
v4 er den klassiske tilfeldige UUID. v7 er tidsbestemt og inkluderer et tidsstempel, som kan være nyttig for logger og databaser.
Er seedet modus sikker?
Nei. Seeded-modus er kun for tester og reproduserbarhet. Bruk sikker modus for alt som er sikkerhetssensitivt.
Kan jeg generere mange UUID-er samtidig?
Ja, opptil 10 000 per batch. Svært store partier kan være tregere på mobile enheter.
Vil UUID-ene mine lastes opp?
Nei. Alt kjører lokalt i nettleseren din og UUID-verdier lastes ikke opp.
Hvordan dekoder jeg et UUID v7-tidsstempel?
Lim inn en UUID i valideringsboksen. For v7 viser verktøyet epoke millisekunder pluss UTC og lokale tider.