Hashes/Krypto

UUID Generator

Generierung von UUIDs der Versionen 1, 3, 4, 5, 6 und 7 — zufällig, zeitbasiert und namensbasiert (name-based).

A UUID (Universally Unique Identifier) is a 128-bit identifier that's unique in practice without a central registry: two independent servers can generate one at the same moment and almost never collide. The versions differ in how they're generated.

Which version to pick

Common uses

Things to keep in mind

UUID v1 and v6 embed the generating device's MAC address — avoid them if that's an unwanted disclosure.

The format is 32 hexadecimal characters grouped with hyphens as 8-4-4-4-12 (e.g. 550e8400-e29b-41d4-a716-446655440000).

Artikel zu diesem Tool: UUID: wie Kennungen erzeugt werden, die sich fast nie wiederholen

Häufig gestellte Fragen

Was ist der Unterschied zwischen UUID v4 und anderen Versionen?

UUID v4 wird aus zufälligen oder pseudozufälligen Zahlen erzeugt, was es zur einfachsten Wahl ohne Abhängigkeit von Zeit oder Hardware-Kennungen macht. Andere Versionen wie v1 kodieren einen Zeitstempel und eine MAC-Adresse, oder v5 leitet eine UUID deterministisch aus einem Namensraum und einem Namen ab.

Wie wahrscheinlich ist es, dass zwei generierte UUIDs kollidieren?

Extrem unwahrscheinlich. Eine v4-UUID hat 122 zufällige Bits, sodass Sie Milliarden UUIDs pro Sekunde über Jahrhunderte hinweg generieren müssten, bevor eine Kollision statistisch wahrscheinlich würde.

Werden die hier generierten UUIDs irgendwohin gesendet?

Nein. Die Generierung erfolgt vollständig in Ihrem Browser mit einer kryptografisch sicheren Zufallsquelle — nichts wird an einen Server gesendet.

Was ist UUID v7 und warum ist es für Datenbanken besser als v4?

UUID v7 bettet einen Zeitstempel in die ersten Bits ein, sodass sich die Werte von Natur aus nach Erstellungszeit sortieren — anders als die vollständig zufällige v4, die sich wegen der chaotischen Einfügereihenfolge neuer Einträge negativ auf die Leistung von Datenbankindizes auswirkt.

Kann eine UUID als geheimes Token verwendet werden?

Bei UUID v4 ja, da sie mit einem kryptografisch sicheren Zufallsgenerator erzeugt wird. UUID v1 verrät jedoch teilweise die Erstellungszeit und die MAC-Adresse des Geräts, weshalb sie sich nicht eignet, wo Unvorhersehbarkeit gefragt ist.

Artikel: Hashes/Krypto

Hash Generator: worin sich MD5, SHA-1 und SHA-256 unterscheiden

Warum MD5 immer noch zur Überprüfung der Dateiintegrität verwendet wird, aber nicht für Passwörter.

Checksum Verifier: wie man prüft, ob eine Datei nicht beschädigt ist

Warum eine übereinstimmende Prüfsumme die Integrität einer Datei bestätigt, aber nicht, wer sie erstellt hat.

HMAC: wie sich ein Hash mit Schlüssel von einem gewöhnlichen Hash unterscheidet

Warum ein einfacher SHA-256 nicht vor Manipulation einer Nachricht schützt, HMAC aber schon.

Bcrypt: warum Passwörter langsam gehasht werden, nicht schnell

Warum ein schneller SHA-256 eine schlechte Wahl für Passwörter ist, und ein langsamer bcrypt die richtige.

Passwortgenerator: was ein Passwort wirklich stark macht

Warum ein langes Passwort aus Wörterbuchwörtern stärker ist als ein kurzes mit Symbolen und Zahlen.

AES: wie symmetrische Verschlüsselung funktioniert

Warum bei AES derselbe Schlüssel Daten verschlüsselt und entschlüsselt, und wie sich das von asymmetrischer Verschlüsselung unterscheidet.

Argon2: warum dieser Algorithmus den Passwort-Hashing-Wettbewerb gewann

Wie Argon2 besser vor Angriffen mit Grafikkarten schützt als ältere Passwort-Hashing-Algorithmen.

Scrypt: warum der Algorithmus so viel Speicher braucht

Warum scrypt absichtlich viel Speicher benötigt, um das Knacken auf ASIC-Geräten zu erschweren.

TOTP: wie Einmalcodes in Authenticator-Apps funktionieren

Warum der Code in Google Authenticator ohne Internet funktioniert und sich nur über die Zeit mit dem Server synchronisiert.

PBKDF2: der älteste Standard zur Schlüsselstreckung

Warum die empfohlene Anzahl der PBKDF2-Iterationen jedes Jahr wächst.

X.509: was in einem SSL-Zertifikat steckt

Was der Browser im Zertifikat einer Website genau prüft, bevor er das grüne Schloss anzeigt.

PGP: wie Verschlüsselung mit öffentlichem und privatem Schlüssel funktioniert

Warum man einen öffentlichen PGP-Schlüssel frei teilen kann, den privaten aber niemals.