UUID v1 ยท TIME-BASED ยท PRIVACY INSPECTOR

UUID v1 Generator

Generiere UUID v1 online. Pr?fe Timestamps und Clock Sequence und nutze einen zuf?lligen Node f?r mehr Privatsph?re.

Privacy-safe node: This generator does not use your hardware MAC address.

Generated UUID v1

Generated UUID v1 values will appear here.

Was ist UUID v1?

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.

Warum gibt UUID v1 Zeitinformationen preis?

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.

UUID v1 und der Datenschutz bei MAC-Adressen

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 vs. UUID v6 und UUID v7

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.

Wann sollte man UUID v1 verwenden?

  • F?r ?ltere Systeme, die UUID v1 ben?tigen
  • F?r bestehende Datenbanken mit zeitbasierten UUIDs
  • F?r verteilte Systeme, die bereits UUID v1 erwarten
  • Zum Testen der UUID-v1-Verarbeitung und Zeitstempel-Auslesung
  • F?r Anwendungen, die ausdr?cklich die Eigenschaften von UUID v1 ben?tigen

Wann sollte man UUID v1 vermeiden?

  • Wenn die Erstellungszeit nicht sichtbar sein soll
  • Wenn eine Hardware-MAC-Adresse niemals preisgegeben werden soll
  • Wenn eine nat?rliche lexikografische Sortierung wichtig ist
  • Bei neuen Datenbankdesigns, f?r die UUID v7 besser geeignet ist

Frequently Asked Questions

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.