ForHosting KIT · Mathematik

Passwort-Kombinationen

Mit 26 Kleinbuchstaben und 8 Stellen gibt es 208.827.064.576 mögliche Passwörter. Geben Sie an, wie viele Symbole jede Stelle erlaubt und wie lang das Passwort ist, und Sie erhalten die exakte Zahl, nie gerundet. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Größe des Zeichensatzes
26
Länge
8
Erhalten Sie
Anzahl der Kombinationen
208827064576

Ein Passwort-Kombinationsrechner beantwortet die Zählfrage, die jede Kennwortrichtlinie irgendwann stellt: Bei einem Zeichensatz der Größe n und einem Passwort der Länge L — wie viele verschiedene Zeichenketten lassen sich bilden? Die Antwort ist n hoch L, weil jede Stelle unabhängig eines von n Symbolen wählt und die Reihenfolge zählt. Zehn Ziffern und vier Stellen ergeben zehntausend PIN; sechsundzwanzig Kleinbuchstaben und acht Stellen ergeben mehr als zweihundert Milliarden Passwörter. Diese Fähigkeit nimmt jene zwei positiven ganzen Zahlen, wertet die exakte Potenz mit BigInt-Arithmetik aus und liefert die Kombinationsanzahl als Dezimalzeichenkette, damit Werte jenseits der sicheren JavaScript-Ganzzahlen exakt bleiben. Sie lehnt eine Länge ab, die keine positive ganze Zahl ist, statt einen Schlüsselraum zu erfinden.

Was n hoch L für den Passwort-Schlüsselraum bedeutet

Ein Passwort ist eine geordnete Zeichenkette. Wird jedes Zeichen unabhängig aus einem Alphabet von n Symbolen gezogen, hat die erste Stelle n Wahlmöglichkeiten, die zweite ebenfalls n, und so weiter über L Stellen. Das Produkt dieser unabhängigen Wahlen ist n, L-mal mit sich selbst multipliziert: n hoch L.

Diese Größe ist die Passwort-Kombinationsanzahl, auch Schlüsselraum genannt. Sie ist kein Binomialkoeffizient. Kombinationen der Form n über r zählen ungeordnete Teilmengen und schrumpfen, wenn die Reihenfolge ignoriert wird; Passwörter behalten die Reihenfolge, erlauben Wiederholung und wachsen exponentiell mit der Länge.

Konkrete Marken helfen: Eine vierstellige numerische PIN nutzt n gleich zehn und L gleich vier, also zehntausend Kombinationen; acht englische Kleinbuchstaben nutzen n gleich sechsundzwanzig und L gleich acht, also zweihundertacht Milliarden achthundertsiebenundzwanzig Millionen vierundsechzigtausend fünfhundertsechsundsiebzig Ketten; acht gemischte Groß-, Klein- und Ziffernzeichen nutzen n gleich zweiundsechzig und liegen bereits weit jenseits einer Billion. Ein weiteres Zeichen multipliziert den gesamten Schlüsselraum mit n; deshalb dominiert die Länge das Alphabetwachstum, sobald n festliegt. Dieser Endpunkt wertet jene Potenz mit binärer Exponentiation über BigInt-Werten aus und liefert die exakte Dezimalzeichenkette.

Er bewertet kein bestimmtes Passwort, schätzt keine Knackzeit und zieht keine Zufallsketten: das sind andere Suchabsichten. Er beantwortet nur, wie viele Passwörter unter dem von Ihnen angegebenen Modell unabhängiger Stellen existieren. Liegen n oder L außerhalb der veröffentlichten Grenzen positiver ganzer Zahlen, schlägt die Anfrage fehl, statt zu runden oder zu umbrechen.

Wer die Zahl möglicher Passwörter braucht

Sicherheits- und Identitätsteams nutzen einen Passwort-Kombinationsrechner beim Schreiben der Richtlinie: Sie vergleichen den Raum eines sechsstelligen OTP mit einer achtstelligen alphanumerischen Regel und sehen die exponentielle Lücke, bevor sie die Anforderung veröffentlichen. Produktverantwortliche und UX-Texter brauchen dieselbe Zahl in klarer Sprache, damit eine Anmeldeseite sagen kann, wie groß der Raum ist, ohne dass bei jeder Textprüfung eine Sicherheitsexpertin sitzt. Lehrkräfte der diskreten Mathematik und einführenden Kryptografie geben n und L auf und prüfen Schülerpotenzen gegen ein deterministisches Orakel, das nie rundet.

Prüfungsgeneratoren brauchen einen harten Fehlschlag, wenn die Länge keine positive ganze Zahl ist, statt einer Erfolgslast von eins, die ein fehlerhafter Bewerter als Randfall eines leeren Passworts deuten könnte. Fehlgeschlagene Prüfung wird nicht berechnet. Halten Sie diese Seite für die Schlüsselraumzählung; schicken Sie ein konkretes Kandidatenpasswort an einen Stärkenprüfer und n-über-r-Aufgaben an einen Kombinationenrechner.

Jene Nachbarwerkzeuge teilen etwas arithmetischen Beigeschmack und keine dieser Suchabsicht.

Prüfung von Kennwortrichtlinien und OTP-Räumen

Vergleichen Sie n^L für Ziffern-PIN, alphanumerische Regeln und druckbare ASCII-Politiken, bevor Sie eine Mindestlänge veröffentlichen.

Unterrichtskontrollen zu Potenzen und diskreter Mathematik

Geben Sie Lernenden eine Alphabetgröße und eine Länge und prüfen Sie ihren per Hand gerechneten Schlüsselraum gegen eine exakte Dezimalzeichenkette.

Produkttexte und Erklärungen der Anmelderegeln

Wandeln Sie ein gefordertes Alphabet und eine Länge in die Zahl möglicher Passwörter um, die ein Hilfeartikel oder ein Begrüßungsbildschirm zitieren kann.

Wie berechnet man die Zahl möglicher Passwörter?

Jede der L Stellen wählt unabhängig eines von n Symbolen, daher ist die Kombinationsanzahl n^L.

Was geschieht, wenn die Länge keine positive ganze Zahl ist?

Null, negative, gebrochene, fehlende und nichtnumerische Längen werden abgelehnt und nicht berechnet.

Ist das dasselbe wie eine Passwort-Stärkeprüfung?

Nein. Dieses Werkzeug zählt den Schlüsselraum aus Alphabetgröße und Länge. Es prüft kein konkretes Passwort, schätzt keine Entropie einer Probe und erzeugt keines.

Wie viele vierstellige PINs gibt es?

Es gibt zehntausend. Jede der 4 Stellen kann eine der 10 Ziffern annehmen, also ist die Anzahl 10 viermal mit sich selbst multipliziert; deshalb sind kurze Zahlencodes so schnell erschöpft.

Welche Größe des Zeichenvorrats gebe ich ein?

Zählen Sie die erlaubten Symbole pro Stelle: 10 für reine Ziffern, 26 für eine Buchstabenart, 62 für Groß- und Kleinbuchstaben mit Ziffern und 95 für alle druckbaren Grundzeichen.

Warum bringt eine zusätzliche Stelle so viele neue Kombinationen?

Jede weitere Stelle multipliziert die gesamte Anzahl mit der Größe des Zeichenvorrats. Bei 26 Buchstaben macht der Schritt von 8 auf 9 Stellen die Zahl möglicher Passwörter 26-mal so groß.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/stat/password-combination

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/stat/password-combination \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"charset_size":26,"length":8}'
{
  "charset_size": 26,
  "length": 8
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.password_combination",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_charset_size1000000
max_length256
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Eingabevertrag, Antwortform und Fehlerverhalten

Die Anzahl ist absichtlich eine Zeichenkette: zweiundsechzig hoch zehn übersteigt bereits die sichere Ganzzahlgrenze von JavaScript, und längere gemischtalphabetische Passwörter würden niederwertige Ziffern still verlieren, würde man sie in ein Number zwingen. Fehlgeschlagene Prüfung wird nicht berechnet. Numerische Ziffernketten werden akzeptiert; Ketten mit Einheiten, Kommas oder wissenschaftlicher Notation werden abgelehnt. Bevorzugen Sie diesen Vertrag, wenn Sie Alphabetgröße und geforderte Länge bereits kennen und den exakten Schlüsselraum wollen, nicht die Stärkenote eines Beispielpassworts. Senden Sie einen JSON-Körper mit zwei erforderlichen positiven ganzen Zahlen. charset_size (Aliase charset, alphabet_size, n) ist, wie viele verschiedene Symbole jede Stelle nutzen darf, und muss eine ganze Zahl von eins bis einer Million sein. Typische Richtwerte sind zehn für Ziffern, sechsundzwanzig für eine Buchstabenschreibung, sechsunddreißig für Buchstaben plus Ziffern, zweiundsechzig für gemischt alphanumerisch, fünfundneunzig für druckbares ASCII und zweihundertsechsundfünfzig für ein volles Byte. length (Aliase password_length, l) ist die Zeichenanzahl und muss eine positive ganze Zahl von eins bis zweihundertsechsundfünfzig sein. Eine fehlende, null, negative, gebrochene, unendliche oder nichtnumerische Länge scheitert mit invalid_input unter Nennung des Feldes; dieselbe Regel gilt für charset_size. Bei Erfolg wiederholt der Körper charset_size und length als Zahlen, combination_count als Dezimalzeichenkette der exakten Potenz n hoch L und formula als Identität n^L, damit Clients das Modell anzeigen können, ohne es fest einzucodieren. Der Preis ist fest $0.002 je erfolgreichem Aufruf mit Einheit item.

Wo eine API für Passwort-Kombinationen ihren Nutzen zeigt

Weil die Umsetzung analytische Parse-Arbeit der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netz.

Warum kommt combination_count als Zeichenkette zurück?

Viele realistische Schlüsselräume übersteigen die sicheren JavaScript-Ganzzahlen. Eine Dezimalzeichenkette bewahrt jede Ziffer von n^L für jedes unterstützte charset_size und length.

Was kostet der Passwort-Kombinationsrechner?

Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.

Vollständige KIT-Dokumentation lesen →