UUID-Generator
Erzeuge kryptografisch sichere RFC-4122-/RFC-9562-v4-UUIDs, generiere bis zu 1000 UUIDs in Massen, validiere die Syntax und untersuche Strukturversionen lokal.
Was ist eine UUID?
Eine UUID (Universally Unique Identifier) ist ein 128-Bit-Bezeichner, üblicherweise als 32 Hex-Ziffern in fünf durch Bindestriche getrennten Gruppen geschrieben, konzipiert dafür, von vielen Systemen unabhängig voneinander mit vernachlässigbarer Kollisionswahrscheinlichkeit erzeugt zu werden. Dieses Tool erzeugt UUIDs der Version 4 (zufällig) und kann außerdem die Struktur jeder eingefügten UUID validieren und untersuchen.
So verwenden Sie den UUID Generator
- Erzeugen Sie eine oder mehrere UUIDs auf einmal.
- Wählen Sie eine Formatierungsoption (mit oder ohne Bindestriche, Groß-/Kleinschreibung).
- Oder fügen Sie eine vorhandene UUID in den Validator/Inspector ein, um deren Format zu prüfen und die Versions- und Variantenbits anzuzeigen.
- Kopieren Sie einzelne oder gebündelte Ergebnisse.
Technische Hinweise
- UUIDs der Version 4 werden aus zufälligen Bits erzeugt (hier mittels CSPRNG), nicht aus Zeitstempeln oder Hardware-Kennungen abgeleitet – sie verraten nichts darüber, wann oder wo sie erzeugt wurden.
- UUIDs sind Bezeichner, keine Geheimnisse – sie sind eindeutig, aber nicht unvorhersehbar genug, um als Zugriffstoken oder Passwort zu dienen.
Häufig gestellte Fragen
Sind UUIDs geheim oder schwer zu erraten?+
Nein. Eine UUID der Version 4 hat 122 Zufallsbits, sodass Kollisionen praktisch ausgeschlossen sind, aber sie ist ein Bezeichner, kein Zugangsdatum. Verwende sie nie als Sitzungstoken, Passwort-Reset-Token oder API-Schlüssel.
Was ist der Unterschied zwischen den UUID-Versionen?+
Version 1 kodiert einen Zeitstempel und eine Knotenkennung; die Versionen 3 und 5 sind Hashes aus einem Namensraum plus einem Namen (MD5 bzw. SHA-1); Version 4 ist vollständig zufällig. Dieser Generator erzeugt Version 4; der Inspektor liest die Versions- und Variantenbits jeder eingefügten UUID.
Können zwei UUIDs der Version 4 jemals kollidieren?+
Theoretisch ja, praktisch nein. Man müsste in der Größenordnung von 2,7 Trillionen (2^61) UUIDs der Version 4 erzeugen, um eine 50-prozentige Wahrscheinlichkeit für eine einzige Kollision zu erreichen. Die Werte hier stammen aus dem kryptografischen Zufallsgenerator des Browsers, nicht aus Math.random().
