UUID v3 Generator

Generieren Sie deterministische, namensbasierte UUID v3-Kennungen aus einer Namespace-UUID und einem Namen.

Eingaben
Wählen Sie eine Namespace-UUID und einen Namen aus. UUID v3 hasht beide Werte, sodass dasselbe Paar immer dieselbe UUID liefert.

Verwenden Sie einen der Standard-Namespaces oder fügen Sie eine beliebige gültige UUID ein.

Standard-Namespaces

DNS, URL, OID und X.500 sind die Standard-Namespace-UUIDs, die für namensbasierte UUIDs definiert sind.

Dies kann eine Domain, URL, ein Pfad, ein Benutzername oder eine beliebige stabile Zeichenfolge sein, die Sie identifizieren möchten.

UUID v3
Das Ergebnis wird lokal aktualisiert, während Sie den Namespace oder Namen bearbeiten.

Das Ergebnis wird lokal aktualisiert, während Sie den Namespace oder Namen bearbeiten.

Version 3RFC 4122-VarianteDeterministisch

Was ist UUID v3?

UUID v3 ist ein namensbasiertes UUID-Format. Es verwendet eine Namespace-UUID und einen Namen, hasht beide mit MD5 und formatiert das Ergebnis als Standard-UUID. Das wichtige Verhalten ist Determinismus: Derselbe Namespace und derselbe Name erzeugen immer dieselbe UUID.

Dieses Tool läuft vollständig in Ihrem Browser. Namespace, Name und generierte UUID bleiben auf Ihrem Gerät, sofern Sie das Ergebnis nicht an anderer Stelle kopieren.

Wann Sie es verwenden sollten

  • Verwenden Sie UUID v3, wenn Sie eine stabile Kennung für einen bekannten Namen benötigen, etwa einen DNS-Namen, eine URL, einen Objektpfad oder einen Benutzernamen.
  • Wählen Sie den Namespace, der zur Art des Namens passt, den Sie identifizieren. DNS und URL sind die häufigsten Voreinstellungen.
  • Verwenden Sie denselben Namespace konsequent wieder. Wenn Sie den Namespace ändern, ändert sich jede generierte UUID, selbst wenn der Name gleich bleibt.
  • Bevorzugen Sie UUID v5 oder eine andere moderne Kennung, wenn Sie die Wahl haben und eine namensbasierte UUID mit einem stärkeren Hash benötigen. UUID v3 existiert aus Kompatibilitätsgründen mit Systemen, die ausdrücklich MD5-basierte UUIDs erwarten.

Hinweise zur Sicherheit

UUID v3 ist keine zufällige ID und ist nicht geheim. Jeder, der Namespace und Namen kennt, kann dieselbe UUID erneut generieren. Verwenden Sie sie nicht für Passwörter, Sitzungstoken, API-Schlüssel oder andere Werte, die unvorhersehbar sein müssen.