Keine Werbung mögen? Gehen Werbefrei Heute

UUID-Validator & Decoder

DatenEntwicklerSicherheit
ANZEIGE Entfernen?

Decodierte Details

Eigentum Wert
Das Ergebnis wird hier angezeigt

Stapelverarbeitungsergebnisse

# UUID Gültig Version Hinweise
Das Ergebnis wird hier angezeigt
ANZEIGE Entfernen?

Führung

UUID-Validator & Decoder

UUID-Validator & Decoder

Fügen Sie einen UUID ein, um sofort zu sehen, ob er gültig ist, welche Version er verwendet (v1 bis v8 sowie die speziellen Nil- und Max-UUIDs) und welche Metadaten in den Bits versteckt sind. Das Tool decodiert die Zeitstempel von v1, v6 und v7 in ein menschlesbares Datum, extrahiert aus Zeitbasierten UUIDs die Node-ID / MAC-Fragment und gibt den Variante genau wie im RFC 4122 und RFC 9562 definiert zurück. Fügen Sie einen einzelnen UUID ein, um detaillierte Informationen zu erhalten, oder einen UUID pro Zeile ein, um eine ganze Liste sofort zu validieren.

Nutzung

  1. Fügen Sie einen UUID in das Eingabefeld ein. Für Batch-Validierung geben Sie einen UUID pro Zeile ein.
  2. Die Zusammenfassung zeigt, ob das Eingabedatum gültig ist und welche Version es verwendet.
  3. Die Tabelle mit decodierten Details zerlegt alle Felder des ersten UUIDs, einschließlich Zeitstempel und Node-IDs, falls relevant.
  4. Die Tabelle mit Batch-Ergebnissen erscheint, wenn mehr als ein UUID bereitgestellt wird, sodass Sie eine ganze Liste sofort überblicken können.
  5. Klicken Sie auf Probieren Sie ein Beispiel aus um eine Mischung aus v1, v3, v4, v7 und Nil UUIDs zu laden, um zu sehen, wie jede Version decodiert wird.

Funktionen

  • Vollständige RFC-Abdeckung – Erkennung der UUID-Versionen v1 bis v8 sowie der speziellen Nil- und Max-UUIDs gemäß RFC 4122 und RFC 9562.
  • Zeitstempel-Decodierung – Wandelt die 100-Nanosekunden-Gregorian-Zeitstempel von v1 und v6 sowie die Millisekunden-Unix-Zeitstempel von v7 in ISO- und UTC-Daten um.
  • Node-ID-Inspektion – Extrahiert das 48-Bit-Node-Feld, formatiert es wie eine MAC-Adresse und markiert Multicast- oder lokal verwendete Adressen.
  • Variante-Erkennung – Gibt die UUID-Variante (RFC 4122, NCS, Microsoft oder zukünftig) aus den Variante-Bits zurück.
  • Stapelmodus – Validieren Sie mehrere UUIDs gleichzeitig mit einem sauberen Eintrag pro Zeile, Version und Hinweisen.
  • 100% clientseitig – Die Bit-Ebene-Parser läuft in Ihrem Browser. Keine Daten werden an einen Server gesendet, daher verlassen private Identifikatoren nie Ihr Gerät.

Häufig gestellte Fragen

  1. Was ist ein UUID und wie ist er aufgebaut?

    Ein UUID (Universell eindeutiger Identifikator) ist ein 128-Bit-Wert, der üblicherweise als 32 Hexadezimalzeichen in der kanonischen 8-4-4-4-12-Form geschrieben wird. Die 128 Bit werden in definierte Felder unterteilt: ein Zeit- oder Zufallsteil, ein 4-Bit-Versionsfeld, das angibt, wie der UUID generiert wurde, ein 2- oder 3-Bit-Variante-Feld, das angibt, welche UUID-Spezifikation der Wert folgt, und die verbleibenden Bit, die je nach Version ein Uhrsequenz, ein Node-ID oder zufällige Daten enthalten können.

  2. Welche Unterschiede gibt es zwischen UUID v1, v4 und v7?

    UUID v1 enthält die aktuelle Zeit (in 100-Nanosekundenintervallen seit 1582-10-15) plus eine Node-ID, die aus einer MAC-Adresse abgeleitet ist, was bedeutet, dass er nach der Zeit sortierbar ist, aber den generierenden Host enthält. UUID v4 ist fast vollständig zufällig – 122 zufällige Bits mit 6 festen Bits für Version und Variante – daher ist er nicht vorhersehbar, aber nicht sortierbar. UUID v7, wie in RFC 9562 definiert, kombiniert das Beste beider: Die ersten 48 Bits sind ein Unix-Millisekunden-Timestamp, gefolgt von zufälligen Bits, was Werte ergibt, die nach der Zeit sortierbar, indexierbar und dennoch nicht vorhersehbar sind.

  3. Was ist das UUID-Variante-Feld und warum ist es wichtig?

    Das Variante-Feld ist ein kleines Gruppen der hochwertigen Bits im 9. Byte des UUID. Es gibt den Parser an, welche UUID-Spezifikation der Wert folgt: die NCS-Backwards-Kompatibilität (obenstes Bit 0), die moderne RFC 4122 / RFC 9562-Ausrichtung (obenste Bits 10), die Microsoft-legacy GUID-Ausrichtung (obenste Bits 110) oder reserviert für zukünftige Verwendung (obenste Bits 111). Decodierer müssen die Variante vor der Version lesen, da die Position des Version-Nibbles nur für RFC 4122-ähnliche Varianten sinnvoll ist.

  4. Sind die Nil-UUID und die Max-UUID tatsächlich gültig?

    Ja. Die Nil-UUID (00000000-0000-0000-0000-000000000000) ist im RFC 4122 §4.1.7 als spezieller, vollständig null UUID definiert, der verwendet wird, um ein unbekanntes oder leeres Wert zu repräsentieren. Die Max-UUID (ffffffff-ffff-ffff-ffff-ffffffffffff) wurde in RFC 9562 §5.10 hinzugefügt als das alle-Eins-Gegenstück, oft als Sentinel-Obergrenze in Datenbanken verwendet. Beide sind syntaktisch gültige UUIDs, aber enthalten keine decodierte Felder wie ein Zeitstempel oder eine Node-ID.

  5. Kann ein v3 oder v5 UUID zurück in seinen ursprünglichen Namen umgewandelt werden?

    Nein. UUID v3 und v5 basieren auf Namen: die Implementierung hashet einen Namespace-UUID mit einem Eingabename mit MD5 (v3) oder SHA-1 (v5) und verwendet das resultierende Digest, mit den Version- und Variante-Bits überschrieben, als UUID. Da kryptographische Hash-Funktionen so konzipiert sind, dass sie einweg sind, können Sie den ursprünglichen Namespace und Namen aus dem resultierenden UUID nicht wiederherstellen – Sie können nur überprüfen, ob ein Kandidat-Name plus ein bekannter Namespace das gleiche UUID erzeugt.

Möchten Sie werbefrei genießen? Werde noch heute werbefrei

Erweiterungen installieren

IO-Tools zu Ihrem Lieblingsbrowser hinzufügen für sofortigen Zugriff und schnellere Suche

Zu Chrome-Erweiterung Zu Kantenerweiterung Zu Firefox-Erweiterung Zu Opera-Erweiterung

Die Anzeigetafel ist eingetroffen!

Anzeigetafel ist eine unterhaltsame Möglichkeit, Ihre Spiele zu verfolgen. Alle Daten werden in Ihrem Browser gespeichert. Weitere Funktionen folgen in Kürze!

ANZEIGE Entfernen?
ANZEIGE Entfernen?
ANZEIGE Entfernen?

Nachrichtenecke mit technischen Highlights

Beteiligen Sie sich

Helfen Sie uns, weiterhin wertvolle kostenlose Tools bereitzustellen

Kauf mir einen Kaffee
ANZEIGE Entfernen?