Kostenloser Konverter

Zufälliges Passwort Generator

Generieren Sie sofort sichere Zufallskennwörter in Ihrem Browser. Passen Sie Länge und Zeichentypen an – kostenlos, privat und ohne dass Daten an einen Server gesendet werden.

Generieren

Über dieses Tool

Ein Zufallskennwortgenerator erzeugt Zeichenfolgen, die dem Erraten und Brute-Force-Angriffen standhalten. Die Stärke eines generierten Passworts hängt von seiner Länge und dem verwendeten Alphabet (Satz möglicher Zeichen) ab: 12 Zeichen aus einem 94-Zeichen-Alphabet (Großbuchstaben + Kleinbuchstaben + Ziffern + Symbole) ergeben etwa 79 Bit Entropie, was für den allgemeinen Gebrauch als angenehm stark gilt. Kürzere oder einfachere Passwörter bringen weniger Entropie und sind schwächer gegenüber moderner Angriffshardware.

Entscheidend ist, dass dieser Generator kryptografisch sichere Zufallsquellen (window.crypto.getRandomValues) verwendet und nicht das einfachere Math.random, das aus Sicherheitsgründen ungeeignet ist. Die Ausgabe eignet sich für die tatsächliche Verwendung als Kontokennwörter, Verschlüsselungsschlüssel für den persönlichen Gebrauch und jeden anderen Kontext, in dem es auf Unvorhersehbarkeit ankommt.

Die gesamte Generierung erfolgt in Ihrem Browser. Das Passwort gelangt niemals zu einem Server, wird nicht protokolliert und wird nirgendwo gespeichert, wo wir darauf zugreifen können. Um das generierte Passwort zu verwenden, kopieren Sie es direkt an den Zielort – einen Passwort-Manager, ein Kontoerstellungsformular oder wo immer es benötigt wird.

Warum einen Passwortgenerator verwenden?

Menschen wählen vorhersehbare Passwörter. Studien zu gehackten Passwortdatenbanken zeigen immer wieder, dass dieselben einfachen Muster millionenfach auftauchen: „123456“, „Passwort“, Wörterbuchwörter mit angehängter Zahl, Namen von Haustieren und Familienmitgliedern. Generierte zufällige Passwörter vermeiden diese Muster vollständig.

Auch die Wiederverwendung von Passwörtern über mehrere Konten hinweg stellt ein großes Risiko dar. Wenn die Datenbank einer Site leckt, ist jedes andere Konto, das dasselbe Passwort verwendet, gefährdet. Einzigartige, zufällige Passwörter für jedes Konto, die in einem Passwort-Manager gespeichert werden, eliminieren diesen Angriffsvektor. Der Generator erzeugt jeweils ein neues eindeutiges Passwort.

So verwenden Sie es

Länge und Zeichensatz festlegen, generieren.

  1. Wählen Sie die Länge: Mindestens 12 Zeichen für den allgemeinen Gebrauch; 16+ für Konten, die finanzielle oder persönliche Daten enthalten; 24+ für Master-Passwörter oder Verschlüsselungsschlüssel. Länger ist stärker; Nur praktische Grenzen zählen.
  2. Zeichensatz wählen: Die Standardeinstellung umfasst Großbuchstaben, Kleinbuchstaben, Ziffern und allgemeine Symbole. Deaktivieren Sie bestimmte Kategorien, wenn ein Ziel sie ablehnt (einige ältere Systeme verbieten bestimmte Zeichen).
  3. Generieren: crypto.getRandomValues des Browsers füllt das Passwort mit kryptografisch sicheren Zufallsbytes, die dem ausgewählten Alphabet zugeordnet sind.
  4. Kopieren und verwenden: Direkt zum Ziel kopieren. Verwenden Sie einen Passwort-Manager (1Password, Bitwarden, Schlüsselbund), um das Passwort zu speichern, anstatt es einzugeben oder sich zu merken.

Häufige Anwendungsfälle

Technische Details

window.crypto.getRandomValues füllt ein typisiertes Array mit kryptografisch sicheren Zufallsbytes, die aus der sicheren Zufallsquelle des Browsers stammen. Jedes Zeichen des Passworts wird ausgewählt, indem zufällige Bytes dem ausgewählten Alphabet zugeordnet werden, wobei eine Ablehnungsstichprobe erfolgt, um Modulo-Bias zu vermeiden.

Entropie: log2(alphabet_size^length). 12 Zeichen aus dem 94-Zeichen-Alphabet = 12 × log2(94) ≈ 78,7 Bits. 16 Zeichen aus dem 62-stelligen Alphabet (nur alphanumerisch) ≈ 95,3 Bit. Eine höhere Entropie lässt sich exponentiell schwerer mit roher Gewalt erzwingen.

Praktische Angriffsraten: Moderne GPUs hashen etwa 100 Milliarden bcrypt-cost-12-Versuche pro Sekunde in einem Cluster. 78 Bit Entropie = 2^78 ≈ 3 × 10^23 Kandidaten. Brute Force würde bei der GPU-Geschwindigkeit ungefähr 10^14 Jahre dauern – undurchführbar. Passwörter mit geringerer Entropie geraten schnell in erreichbare Angriffsbereiche.

Best Practices

Häufig gestellte Fragen

Wie zufällig sind die generierten Passwörter?
Passwörter werden mithilfe der Web Crypto API (crypto.getRandomValues()) generiert, die kryptografisch sichere Pseudozufallszahlen bereitstellt. Dies ist dieselbe Entropiequelle, die auch von professionellen Passwort-Managern verwendet wird.
Welche Länge soll ich verwenden?
Verwenden Sie für wichtige Konten (E-Mail, Banking) mindestens 16 Zeichen. Aus Sicherheitsgründen sind mindestens 12 Zeichen erforderlich. Für maximale Sicherheit verwenden Sie mehr als 20 Zeichen.
Soll ich Sonderzeichen einfügen?
Ja, sofern der Dienst dies zulässt. Sonderzeichen erhöhen die Zahl der möglichen Kombinationen enorm. Ein 12-stelliges Passwort mit allen Zeichentypen hat 475 Billionen Mal mehr Kombinationen als eines mit nur Kleinbuchstaben.
Wird das generierte Passwort irgendwo gespeichert?
Nein. Das Passwort bleibt nur im Speicher Ihres Browsers, bis Sie die Seite schließen oder aktualisieren. Wir speichern, protokollieren oder übertragen niemals generierte Passwörter.
Soll ich mir generierte Passwörter merken?
Nein. Verwenden Sie einen Passwort-Manager. Das Auswendiglernen verleitet dazu, einfachere Passwörter zu verwenden, was die Sicherheit zunichte macht.
Kann ich mehrere Passwörter gleichzeitig generieren?
Ja. Die meisten Generatoren unterstützen die Massengenerierung zum Füllen von Testvorrichtungen oder zum Vorbereiten von Konten. Jedes wird unabhängig mit neuer Zufälligkeit generiert.
Was ist eine Passphrase?
Ein Passwort, das aus mehreren zufälligen Wörtern aus einem großen Wörterbuch besteht. Vergleichbare Sicherheit bei viel höherer Länge, aber einfacher zu tippen und etwas einprägsamer. Verschiedene Generatoren sind auf Passphrasen spezialisiert.
Ist window.crypto in allen Browsern sicher?
Ja, für alle modernen Browser. Der Standard erfordert eine kryptografisch sichere Quelle. Ältere Browser ohne crypto.getRandomValues ​​werden in der Produktion nicht für Sicherheitsvorgänge verwendet.