Jedes Byte wird durch zwei Hexadezimalzeichen dargestellt. Die Länge ist vorhersehbar und das Format wird nahezu überall unterstützt.
Geeignet für: Konfigurationsdateien, Kommandozeile, Protokolle und Debugging.
Erzeuge mit der Web Crypto API kryptografisch sichere API-Schlüssel, Verschlüsselungsschlüssel und Zugriffstoken. Wähle HEX, Base64, Base64URL oder Base32; alles bleibt auf diesem Gerät.
Eine Änderung erzeugt automatisch neue Schlüssel; die Schaltfläche wiederholt die Generierung mit denselben Einstellungen.
Zufallsquelle: crypto.getRandomValues(), ein kryptografisch sicherer Generator. Nach dem Neuladen werden Schlüssel nicht gespeichert; kopiere oder lade sie herunter und verwahre sie in einem Secret-Manager.
Dieselben Zufallsbytes können in verschiedenen Textkodierungen dargestellt werden. Wähle das Format für URL, JSON, Konfigurationsdatei oder Protokoll.
Jedes Byte wird durch zwei Hexadezimalzeichen dargestellt. Die Länge ist vorhersehbar und das Format wird nahezu überall unterstützt.
Geeignet für: Konfigurationsdateien, Kommandozeile, Protokolle und Debugging.
Kompakte Binär-zu-Text-Kodierung; +, / und = müssen in URLs und manchen Dateinamen maskiert werden.
Geeignet für: JSON/XML-Transport und allgemeine Textspeicherung.
URL-sichere Base64-Variante mit - und _ ohne =-Auffüllung.
Geeignet für: JWT, OAuth-Token, Cookies und URL-Parameter.
Groß-/Kleinschreibung spielt keine Rolle; mehrdeutige Zeichen 0/O und 1/I/L fehlen.
Geeignet für: TOTP-Secrets, DNS-Einträge, Barcodes und manuelle Eingabe.
Ja. Er verwendet crypto.getRandomValues aus der kryptografisch sicheren Zufallsquelle des Betriebssystems statt Math.random.
Nein. Erzeugung und Kodierung laufen im Browser; es wird kein Verlauf gespeichert und ein Neuladen entfernt die Ergebnisse.
Sie sind für maschinenlesbare Secrets wie API-, Verschlüsselungsschlüssel und Token gedacht. Verwende für menschliche Passwörter einen Passwortmanager.
Theoretisch ja, bei empfohlenen Längen ist die Wahrscheinlichkeit aber vernachlässigbar. Ein 32-Byte-Schlüssel hat 2^256 mögliche Werte.
Lege dauerhafte Schlüssel in einem Secret-Manager oder einer geschützten Umgebungsvariable ab. Nie in Quellcode, Chats oder Logs schreiben und regelmäßig rotieren.