Generiere UUID v1 online. Prüfe Timestamps und Clock Sequence und nutze einen zufälligen Node für mehr Privatsphäre.
UUID v1 ist ein zeitbasiertes UUID-Format. Es enthält einen 60-Bit-Zeitstempel, eine Clock Sequence und einen 48-Bit-Node-Identifier innerhalb einer 128-Bit-UUID.
Der Zeitstempel verwendet 100-Nanosekunden-Intervalle seit dem UUID-Gregorianischen Epochendatum vom 15. Oktober 1582. Dadurch lässt sich die ungefähre Erstellungszeit direkt aus einer UUID v1 ermitteln.
Im Gegensatz zu UUID v4 ist UUID v1 nicht vollständig zufällig. Der Zeitstempel ist Bestandteil der UUID-Struktur. Wer eine UUID v1 kennt, kann diesen Zeitstempel auslesen, wenn das UUID-v1-Format bekannt ist.
Herkömmliche UUID-v1-Implementierungen können die MAC-Adresse des Geräts als Node-Identifier verwenden. Dadurch können Informationen über das System sichtbar werden, auf dem die UUID erzeugt wurde.
Dieser Generator verwendet bewusst einen zufällig erzeugten Node-Identifier mit gesetztem Multicast-Bit. Die Hardware-MAC-Adresse Ihres Geräts wird daher nicht in die generierte UUID übernommen.
UUID v1 ist ein älteres zeitbasiertes Design. UUID v6 ordnet die Zeitstempelfelder neu an, um eine bessere lexikografische Sortierung zu ermöglichen. UUID v7 verwendet Unix-Zeitstempel in Millisekunden und zufällige Daten und wurde für moderne, zeitlich sortierbare Kennungen entwickelt.
UUID v1 ist ein zeitbasiertes UUID-Format, das einen 60-Bit-Zeitstempel, eine Clock Sequence und einen 48-Bit-Node-Identifier enthält.
UUID v1 verwendet einen 60-Bit-Zeitstempel, der 100-Nanosekunden-Intervalle seit dem 15. Oktober 1582, dem UUID-Gregorianischen Epochendatum, darstellt.
Herkömmliche UUID-v1-Implementierungen können eine MAC-Adresse als Node-Identifier verwenden. Dieser Generator verwendet stattdessen einen zufällig erzeugten Node-Identifier mit gesetztem Multicast-Bit, sodass Ihre Hardware-MAC-Adresse nicht preisgegeben wird.
Ja. Der Zeitstempel ist Bestandteil der UUID und kann in ein lesbares Datum und eine Uhrzeit umgewandelt werden.
Die Clock Sequence hilft dabei, doppelte UUIDs zu vermeiden, wenn sich die Systemzeit rückwärts bewegt oder sich der Node-Identifier ändert.
UUID v1 enthält Zeitinformationen, aber die Zeitstempelfelder sind in der traditionellen UUID-Struktur angeordnet und daher nicht direkt lexikografisch sortierbar. UUID v6 und UUID v7 sind besser geeignet, wenn eine natürliche Sortierung als Zeichenfolge wichtig ist.
UUID v1 enthält immer einen eingebetteten Zeitstempel. Herkömmliche Implementierungen können zusätzlich eine MAC-Adresse enthalten. Dieser Generator verwendet einen zufälligen Node-Identifier, um die Hardware-MAC-Adresse nicht preiszugeben.
Ja. Sie können mehrere UUID-v1-Kennungen gleichzeitig generieren und deren Zeitstempel, Reihenfolge und Node-Informationen überprüfen.
UUID v1 kann sinnvoll sein, wenn die Kompatibilität mit bestehenden Systemen erforderlich ist. Für neue Anwendungen, bei denen eine zeitliche Sortierung wichtig ist, ist UUID v7 in der Regel die modernere Wahl, da es einen Unix-Zeitstempel in Millisekunden mit zufälligen Daten kombiniert.