Zum Inhalt springen
1123.net
DE
1123.net

Tools suchen

Das Tool-Verzeichnis durchsuchen. Alles läuft in Ihrem Browser.

Tippen Sie, um die Tools zu filtern. Mit der Eingabetaste öffnen Sie das erste Ergebnis.

UUID-Generator

Dieser UUID-Generator erzeugt Bezeichner der Version 4 mit dem kryptografischen Zufallsgenerator des Browsers. Die Werte entstehen lokal, werden nicht gespeichert und lassen sich als Liste für Tests, Initialdaten oder Datenbankschlüssel kopieren.

Ihre Daten werden lokal in Ihrem Browser verarbeitet und nicht an unseren Server gesendet.

So verwenden Sie dieses Tool

  1. 1 Wählen Sie, wie viele UUIDs Sie benötigen, zwischen 1 und 100.
  2. 2 Legen Sie fest, ob die Ausgabe in Großbuchstaben erscheinen und ob Bindestriche erhalten bleiben sollen.
  3. 3 Klicken Sie auf „Generieren“, um einen neuen Stapel zu erzeugen; auch beim Ändern einer Option wird die Liste neu erzeugt.
  4. 4 Kopieren Sie die Liste, oder leeren Sie die Ausgabe.

Formel und Berechnungslogik

Aufbau der Version 4

xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx

Eine UUID der Version 4 enthält 122 zufällige Bits. Das Versionsnibble ist fest auf 4 gesetzt, die Variantenbits stehen auf 10xx. Deshalb beginnt die vierte Gruppe immer mit 8, 9, a oder b.

Zufallsquelle

crypto.randomUUID() oder crypto.getRandomValues()

Das Tool nutzt die kryptografische Schnittstelle des Browsers. Math.random kommt nicht zum Einsatz, daher taugen die Bezeichner als schwer erratbare Schlüssel und nicht nur als Anzeigewerte.

Rechenbeispiel

Ein Stapel mit fünf IDs

Für Initialdaten werden fünf Datenbankschlüssel benötigt.

  1. Anzahl: 5
  2. Kleinschreibung mit Bindestrichen
  3. Ergebnis: fünf verschiedene UUIDs der Version 4

Jeder Wert ist 36 Zeichen lang, einschließlich vier Bindestrichen, und das Versionsnibble ist immer 4.

Kompakte IDs in Großbuchstaben

Ein System speichert Bezeichner ohne Bindestriche.

  1. Großbuchstaben aktivieren
  2. Bindestriche deaktivieren
  3. Ergebnis: 32 hexadezimale Zeichen in Großbuchstaben pro ID

Die kompakte Form enthält dieselben 128 Bits; geändert wird nur die Darstellung.

Grenzfälle und Genauigkeit

Kein Ersatz für Geheimnisse

UUIDs der Version 4 sind schwer zu erraten, aber nicht als Passwörter oder API-Token gedacht. Für Zugangsdaten sollten Sie einen eigenen Generator für Geheimnisse verwenden.

Kollisionen sind vernachlässigbar

Bei 122 zufälligen Bits ist die Wahrscheinlichkeit, dieselbe UUID zweimal zu erzeugen, extrem gering. Eine Prüfung auf Duplikate in der Datenbank bleibt trotzdem eine sinnvolle Absicherung.

Maximaler Stapel

Der Generator begrenzt einen Stapel auf 100 Bezeichner, damit die Seite reaktionsfähig bleibt. Für mehr Werte erzeugen Sie dann einen weiteren Stapel.

Häufige Fragen

Was ist eine UUID der Version 4? +

Ein 128-Bit-Bezeichner mit 122 zufälligen Bits. Sein Versionsfeld ist 4, und seine Variantenbits kennzeichnen ihn als UUID nach RFC 4122.

Sind diese UUIDs für den Produktivbetrieb zufällig genug? +

Sie werden mit dem kryptografischen Zufallsgenerator des Browsers erzeugt, der für Bezeichner geeignet ist. Als Ersatz für kryptografische Geheimnisse sind sie nicht vorgesehen.

Kann ich die Bindestriche entfernen? +

Ja. Deaktivieren Sie „Bindestriche“, und Sie erhalten eine kompakte Zeichenfolge aus 32 Hexadezimalzeichen mit denselben Bits.

Werden die UUIDs irgendwo gespeichert? +

Nein. Sie entstehen in Ihrem Browser und werden weder an einen Server gesendet noch gespeichert.

Warum beginnt die vierte Gruppe mit 8, 9, a oder b? +

Diese Zeichen kodieren die Variantenbits der UUID. Der feste Präfix gehört zum Format nach RFC 4122 und ist kein Zufall.