UUID INSPECTOR · STRUCTURE · INFORMATION EXPOSURE

UUID-Decoder

Analysiere UUIDs online und prüfe Version, Variante, Timestamp, Bitstruktur und mögliche Daten.

Decoded locally in your browser • Your UUID is not uploaded

UUID to Decode

UUIDs: 0 Characters: 0
Enter a UUID and click Decode UUID to inspect its structure.

Was ist ein UUID-Decoder?

Ein UUID-Decoder ist ein Entwicklertool, das die Struktur einer Universally Unique Identifier untersucht und erklärt, welche Informationen in den 128 Bit der UUID enthalten sind.

Im Gegensatz zu einem einfachen UUID-Validator prüft ein Decoder nicht nur, ob die Zeichenfolge korrekt aussieht. Er erkennt die UUID-Version, Variante und versionsabhängigen Felder und zeigt, welche Informationen aus der Kennung abgeleitet werden können und welche nicht.

Welche Informationen können aus einer UUID ausgelesen werden?

  • UUID-Version
  • UUID-Variante
  • Zeitstempel bei entsprechenden zeitbasierten UUIDs
  • Clock Sequence bei unterstützten Versionen
  • Node-Identifier bei unterstützten Versionen
  • Merkmale zufällig erzeugter Daten
  • Merkmale namensbasierter UUIDs
  • Rohe hexadezimale Darstellung
  • 128-Bit-Binärdarstellung

UUID v4 entschlüsseln

UUID v4 basiert hauptsächlich auf zufällig erzeugten Daten. Ein Decoder kann die Version und Variante erkennen und erklären, dass die meisten verbleibenden Bits aus Zufallsdaten bestehen. Anders als UUID v1, v6 und v7 enthält UUID v4 keinen eingebetteten Erstellungszeitpunkt.

UUID v7 entschlüsseln

UUID v7 enthält am Anfang der UUID einen 48-Bit-Unix-Zeitstempel in Millisekunden. Dieser Zeitstempel kann direkt in ein lesbares Datum und eine Uhrzeit umgewandelt werden, ohne einen externen Dienst abzufragen.

UUID v1 und v6 entschlüsseln

UUID v1 und UUID v6 enthalten einen 60-Bit-Zeitstempel, der auf der UUID-Epoche basiert. Außerdem enthalten sie eine Clock Sequence und ein Node-Feld. Das Node-Feld kann historisch einer MAC-Adresse entsprechen, moderne Implementierungen können jedoch auch eine zufällig erzeugte Node-Kennung verwenden.

Kann eine UUID private Informationen preisgeben?

Das hängt von der UUID-Version ab. Zufällige UUIDs wie v4 geben abgesehen von Version und Variante nur sehr wenige Informationen preis. Zeitbasierte UUIDs wie v1, v6 und v7 können Informationen über den Zeitpunkt enthalten. Das Node-Feld einer v1- oder v6-UUID kann außerdem eine Kennung enthalten, die einer MAC-Adresse ähnelt.

Frequently Asked Questions

Ein UUID-Decoder untersucht die 128-Bit-Struktur einer UUID und erklärt ihre Version, Variante, enthaltenen Felder sowie Informationen, die aus der Kennung abgeleitet werden können.

Je nach UUID-Version kann ein Decoder Version und Variante erkennen, Zeitstempel aus zeitbasierten UUIDs auslesen, Clock-Sequence- und Node-Felder untersuchen und erklären, ob die übrigen Daten zufällig erzeugt oder aus einem Namespace und Namen abgeleitet wurden.

Einige UUID-Versionen enthalten Zeitstempelinformationen. UUID v1 und v6 enthalten Zeitstempel auf Basis der UUID-Epoche, während UUID v7 einen Unix-Zeitstempel in Millisekunden enthält. UUID v4 enthält keinen eingebetteten Erstellungszeitpunkt.

Nein. UUID v4 wird hauptsächlich aus zufällig erzeugten Daten erstellt und enthält keinen eingebetteten Erstellungszeitpunkt.

Nein. UUID v3 und v5 sind namensbasierte UUIDs, die mithilfe von Hashing erzeugt werden. Der ursprüngliche Name kann allein aus der UUID nicht wiederhergestellt werden.

UUID v1 enthält ein 48-Bit-Node-Feld. Historisch konnte dieses Feld eine MAC-Adresse enthalten, moderne Implementierungen können jedoch stattdessen eine zufällig erzeugte Node-Kennung verwenden.

UUID v4 basiert hauptsächlich auf Zufallsdaten, während UUID v7 einen Unix-Zeitstempel in Millisekunden enthält, gefolgt von Zufallsdaten. UUID v7 enthält daher Zeitinformationen und hat eine zeitlich geordnete Struktur.

Ja. Sie können mehrere UUIDs eingeben, die durch Zeilenumbrüche, Kommas oder Semikolons getrennt sind, und sie gemeinsam entschlüsseln.

Nein. Die Decodierung erfolgt direkt in Ihrem Browser. Die UUID-Werte müssen dafür nicht an einen Server übertragen werden.

Die NIL-UUID besteht ausschließlich aus Nullen, während die MAX-UUID ausschließlich aus Einsen besteht. Beide sind spezielle UUID-Werte und keine gewöhnlich generierten Kennungen.