UUID v5-generator på nett
Generer RFC 4122-kompatibel UUID v5 umiddelbart og sikkert
UUID versjon 5 genererer deterministiske unike identifikatorer ved å kombinere et navneområde UUID og et brukerspesifisert navn ved hjelp av den sikre SHA-1 hash-algoritmen. Dette sikrer at samme inndata alltid gir samme UUID, noe som er ideelt for stabile, permanente identifikatorer på tvers av brukere, nettadresser, ressurser og distribuerte systemer. Sammenlignet med versjon 3 foretrekkes UUID v5 på grunn av forbedret sikkerhet som SHA-1 gir.
Bulk UUID v5-generator
UUID-valideringsverktøy
Om UUID v5
UUID versjon 5 (UUID v5) er en 128-bits deterministisk identifikator som genereres ut fra en navneområde-UUID og en streng ved bruk av SHA-1 hashfunksjonen. Denne metoden sikrer konsistente UUID-er for identiske input og gir bedre sikkerhet sammenlignet med UUID v3.
UUID v5 Struktur og Format
- Lengde: 128 biter (16 byte)
- Mønster: 8-4-4-4-12 heksadesimale tegn
- Eksempel: 21f7f8de-8051-5b89-8680-0195ef798b6a
- Antall tegn: 36 (inkludert bindestreker)
- Versjonsindikator: '5' i starten av det tredje segmentet viser UUID v5
- Variantseksjon: Fjerde felt inneholder reserverte biter for kompatibilitet
Eksempel på UUID v5 Forklart
Slik brytes UUID v5-eksempelet 21f7f8de-8051-5b89-8680-0195ef798b6a ned:
- 21f7f8de – Første segment av SHA-1 hash-utdata
- 8051 – Andre segment fra SHA-1 hash
- 5b89 – Angir versjon 5 i hash-utdataen
- 8680 – Inneholder variant og reservert informasjon
- 0195ef798b6a – Siste segment av SHA-1 utdata
Fordeler med å bruke UUID v5
- Genererer konsistente UUID-er fra samme navn og navneområde
- Sterkere sikkerhet enn UUID v3 gjennom SHA-1 hashing
- Samme input gir alltid samme UUID for pålitelighet
- Ideell for stabile ID-er i integrerte distribuerte systemer
Topp bruksområder for UUID v5
- Tildele UUID-er til kanoniske URL-er eller filbaner
- Opprette vedvarende ressursidentifikatorer
- Legge til rette for konsistente ID-er på tvers av distribuerte nettverk
- Sikre UUID-konsistens på tvers av plattformer
- Synkronisere samsvarende identifikatorer for identiske oppføringer i forskjellige systemer
Sikkerhets- og personvernshensyn
UUID v5 bruker SHA-1 hash-algoritmen, som er sikrere enn MD5 (som brukes i v3). Selv om SHA-1 ikke anbefales for høysikkerhets-kryptografi, er den egnet for å generere deterministiske identifikatorer.