
Die NIST-Passwortrichtlinien in SP 800-63B-4 verlangen, dass Passwörter, die als einziger Authentifizierungsfaktor dienen, mindestens 15 Zeichen lang sind. Viele Zusammenfassungen beschreiben diesen Wert als Empfehlung, Abschnitt 3.1.1.2 formuliert ihn jedoch als Anforderung.
Die NIST-Passwortrichtlinien in SP 800-63B-4 (seit Juli 2025 final) legen 15 Zeichen als Mindestlänge für die reine Passwortanmeldung fest und 8 Zeichen, wenn das Passwort ein Faktor einer Multi-Faktor-Authentifizierung ist. Sie verbieten Kompositionsregeln und regelmäßigen Passwortwechsel und verpflichten die prüfenden Systeme (Verifier), kompromittierte, gängige und kontextspezifische Passwörter zu sperren.
Dieser Leitfaden ordnet jede Passwortanforderung mit Abschnittsnummer in SHALL, SHOULD und MAY ein, zeigt, was sich gegenüber Rev 3 geändert hat, korrigiert sechs verbreitete Fehlinterpretationen und schließt mit einer Checkliste für die Einführung.
Das Wichtigste in Kürze
- Passwörter, die als einziger Faktor dienen, brauchen mindestens 15 Zeichen. Passwörter, die nur als ein Faktor einer Multi-Faktor-Authentifizierung dienen, brauchen mindestens 8 Zeichen (Abschnitt 3.1.1.2).
- Kompositionsregeln und regelmäßiger Passwortwechsel sind beide verboten. Ein Wechsel wird nur erzwungen, wenn es Hinweise auf eine Kompromittierung gibt.
- Jedes neue Passwort wird vollständig mit einer Sperrliste (Blocklist) kompromittierter, gängiger und kontextspezifischer Werte abgeglichen, und eine Ablehnung muss begründet werden.
- Fehlversuche sind auf 100 in Folge begrenzt (Abschnitt 3.2.2), Passwörter werden gesalzen und gehasht gespeichert, und Passwort-Manager sowie Autofill müssen zugelassen sein.
- Passwörter sind nicht phishing-resistent, daher müssen Verifier auf AAL2 eine phishing-resistente Option anbieten. Der Standard ist für Systeme der US-Regierung geschrieben und für alle anderen eine freiwillige Leitlinie.
NIST-Passwortrichtlinien: Was SP 800-63B-4 ist und für wen es gilt
NIST SP 800-63B-4 ist der Authentifizierungsband der Digital Identity Guidelines (SP 800-63-4) des NIST. NIST hat die finale Fassung im Juli 2025 veröffentlicht, und sie ersetzt SP 800-63B vom März 2020. Da der Standard für Informationssysteme der US-Regierung geschrieben ist, ist er für Organisationen in Europa und anderswo eine freiwillige Leitlinie und ein Bezugspunkt für Ihre eigene Richtlinie.
SP 800-63-4 umfasst vier Bände: das Kerndokument, die Identitätsprüfung (63A), die Authentifizierung (63B) und die Föderation (63C). Laut der SP-800-63-4-Seite des NIST dauerte die Überarbeitung fast vier Jahre, mit zwei öffentlichen Entwürfen und fast 6.000 öffentlichen Kommentaren.
Der Geltungsbereich steht im Abstract. Die Richtlinie „konzentriert sich auf die Authentifizierung von Subjekten, die mit Informationssystemen der Regierung interagieren“, und ist „nicht dazu gedacht, die Entwicklung oder Nutzung von Standards außerhalb dieses Zwecks einzuschränken“. Für US-Bundesbehörden und ihre Credential Service Provider sind die Anforderungen verbindlich.
Das NIST verwendet ein eigenes Vokabular, das von der Sprache der Anbieter abweicht:
| Begriff | Bedeutung in SP 800-63B-4 |
|---|---|
| CSP und Verifier | Der Credential Service Provider (CSP) verwaltet Authentifikatoren. Der Verifier prüft ein Passwort bei der Anmeldung; in der Praxis ist das Ihr Verzeichnisdienst, Ihr Identity-Provider (IdP) oder der eigene Anmeldecode einer Anwendung. |
| Claimant | Die Person, die sich zu authentifizieren versucht. |
| AAL | Authentication Assurance Level (Vertrauensniveau der Authentifizierung). AAL1, AAL2 und AAL3 stehen für zunehmende Gewissheit, dass der Claimant den Authentifikator kontrolliert. |
NIST-Passwortanforderungen: Die SHALL-, SHOULD- und MAY-Übersicht
NIST-Passwortanforderungen gibt es in drei Verbindlichkeitsstufen. SHALL und SHALL NOT kennzeichnen verpflichtende Konformitätsregeln des Standards selbst, SHOULD kennzeichnet eine Empfehlung, deren Nichtbeachtung begründet werden muss, und MAY kennzeichnet eine zulässige Option. In SP 800-63B-4 sind die Mindestlängen, die Verbote von Kompositionsregeln und regelmäßigem Wechsel, die Sperrlistenprüfung, das Rate Limiting (Begrenzung von Fehlversuchen) und das gesalzene Hashing durchweg SHALL.
Nutzen Sie die SHALL-First-Passwortrichtlinie als Arbeitsmethode: Setzen Sie jede verpflichtende Anforderung um, bevor Sie eine empfohlene angehen. Stufe 1 ist die SHALL-Basis, Stufe 2 die SHOULD-Härtung und Stufe 3 sind die MAY-Spielräume, die Sie nur übernehmen, wenn sie zu Ihren Benutzern passen. Die folgende Tabelle ordnet jede Passwortanforderung diesen Stufen zu, mit dem Abschnitt, in dem das NIST sie formuliert.
| Anforderung | Stufe | NIST-Abschnitt |
|---|---|---|
| Mindestens 15 Zeichen, wenn das Passwort der einzige Authentifikator ist (Single-Factor) | SHALL | 3.1.1.2 |
| Mindestens 8 Zeichen, wenn das Passwort nur als Teil einer MFA dient (weniger als 15 zulässig) | SHALL (Untergrenze) / MAY (weniger als 15) | 3.1.1.2 |
| Jeden Unicode-Codepunkt als ein Zeichen zählen | SHALL | 3.1.1.2 |
| Bei Hinweisen auf eine Kompromittierung einen Wechsel erzwingen | SHALL | 3.1.1.2 |
| Das vollständige Passwort abfragen und prüfen (keine Kürzung) | SHALL | 3.1.1.2 |
| Neue Passwörter (das gesamte Passwort) mit einer Sperrliste gängiger, erwartbarer oder kompromittierter Werte abgleichen | SHALL | 3.1.1.2 |
| Den Ablehnungsgrund nennen und Hinweise zur Wahl eines sicheren Passworts geben | SHALL | 3.1.1.2 |
| Aufeinanderfolgende Fehlversuche auf höchstens 100 begrenzen | SHALL | 3.2.2 |
| Passwort-Manager und Autofill zulassen | SHALL | 3.1.1.2 |
| Passwörter gesalzen und gehasht speichern; Salt von mindestens 32 Bit | SHALL | 3.1.1.2 |
| Passwörter über zugelassene Verschlüsselung und einen authentifizierten, geschützten Kanal abfragen | SHALL | 3.1.1.2 |
| Andere Kompositionsregeln vorschreiben (Mischung von Zeichentypen) | SHALL NOT | 3.1.1.1, 3.1.1.2 |
| Regelmäßigen Passwortwechsel verlangen | SHALL NOT | 3.1.1.2 |
| Einem nicht authentifizierten Claimant einen gespeicherten Hinweis anzeigen | SHALL NOT | 3.1.1.2 |
| Bei der Passwortwahl wissensbasierte Authentifizierung oder Sicherheitsfragen abfragen | SHALL NOT | 3.1.1.2 |
| Passwörter mit mindestens 64 Zeichen akzeptieren | SHOULD | 3.1.1.2 |
| Alle druckbaren ASCII-Zeichen und das Leerzeichen akzeptieren | SHOULD | 3.1.1.2 |
| Unicode-Zeichen akzeptieren | SHOULD | 3.1.1.2 |
| Bei akzeptiertem Unicode vor dem Hashing eine NFC-Normalisierung anwenden | SHOULD | 3.1.1.2 |
| Die Sperrliste so groß wählen, dass sie Passwörter stoppt, die ein Angreifer vor Erreichen des Versuchslimits erraten würde | SHOULD | 3.1.1.2 |
| Einfügen zulassen | SHOULD | 3.1.1.2 |
| Eine Option anbieten, das Passwort während der Eingabe anzuzeigen | SHOULD | 3.1.1.2 |
| Ein zugelassenes Verfahren aus der aktuellen SP 800-132 (oder aktualisierten NIST-Vorgaben), einen hohen Kostenfaktor und einen Keyed Hash mit separat gespeichertem Geheimnis verwenden | SHOULD | 3.1.1.2 |
| Begrenzte Toleranz für Tippfehler zulassen (zum Beispiel führende und nachgestellte Leerzeichen entfernen) | MAY | 3.1.1.2 |
Bauen Sie die Richtlinie zuerst aus den SHALL-Zeilen auf. Jede SHOULD-Zeile, die Sie auslassen, braucht eine dokumentierte Begründung, und die MAY-Zeilen sind Optionen, die Sie nutzen können oder nicht.
Was sich von SP 800-63B Rev 3 zu Rev 4 geändert hat
Rev 4 erhöht die Mindestlänge für Passwörter als einzigen Faktor auf 15 Zeichen (bisher 8) und stuft zwei Empfehlungen aus Rev 3 (keine Kompositionsregeln, kein regelmäßiger Wechsel) von SHOULD NOT auf SHALL NOT hoch. Laut FAQ des NIST waren beide bisher unerwünscht, aber erlaubt. Sperrlistenprüfung, die Verbote von Passworthinweisen und KBA, gesalzenes Hashing und Rate Limiting waren bereits in Rev 3 verpflichtend.
Die Implementierungs-FAQ des NIST listet die neuen Passwortanforderungen auf, und SP 800-63B Rev 3 (2020) bestätigt den früheren Wortlaut. Die Tabelle vergleicht beide Texte.
| Gruppe | Anforderung | Rev 3 (2020) | Rev 4 (2025) |
|---|---|---|---|
| Geändert in Rev 4 | Mindestlänge, Passwort als einziger Faktor | SHALL, 8 Zeichen | SHALL, 15 Zeichen |
| Geändert in Rev 4 | Kompositionsregeln | SHOULD NOT vorschreiben | SHALL NOT vorschreiben |
| Geändert in Rev 4 | Regelmäßiger Passwortwechsel | SHOULD NOT verlangen | SHALL NOT verlangen |
| Geändert in Rev 4 | Passwort-Manager und Autofill | Nicht geregelt (Einfügen SHOULD erlaubt sein) | SHALL erlaubt sein (Einfügen weiterhin SHOULD) |
| Geändert in Rev 4 | Hinweise zur Wahl eines sicheren Passworts | SHOULD anbieten | SHALL anbieten |
| Geändert in Rev 4 | Zufällig vergebene PINs | Eigene Regel, mindestens 6 Zeichen | Ersetzt durch Regeln für Aktivierungsgeheimnisse (Activation Secrets, Abschnitt 3.2.10) |
| Geändert in Rev 4 | Hashing-Algorithmen | Beispiele genannt (PBKDF2, Balloon) | Kein Algorithmus genannt; zugelassene Verfahren gemäß SP 800-132 oder aktualisierten NIST-Vorgaben (SHOULD) |
| Geändert in Rev 4 | Unicode-Normalisierung | NFKC oder NFKD (SHOULD) | NFC (SHOULD) |
| Geändert in Rev 4 | Bezeichnung der Zugangsdaten | Memorized Secret (auswendig gelerntes Geheimnis) | Passwort (Password) |
| Bereits in Rev 3 verpflichtend | Sperrlistenabgleich, Ablehnungsgrund, keine Hinweise oder KBA-Abfragen, keine Kürzung, Rate Limiting bei 100, gesalzenes Hashing | SHALL | SHALL (unverändert) |
| Unveränderte Empfehlung | 64 oder mehr Zeichen, druckbare ASCII-Zeichen, das Leerzeichen und Unicode akzeptieren; Einfügen zulassen | SHOULD | SHOULD (unverändert) |
Rev 4 ergänzt außerdem Anforderungen an synchronisierbare Authentifikatoren wie synchronisierte Passkeys (Anhang B) und eine Definition phishing-resistenter Authentifikatoren (Abschnitt 3.2.5); beides steht im Änderungsprotokoll des NIST (Anhang E). Bei einer Richtlinie, die auf Rev 3 basiert, sind Mindestlänge, Kompositionsregeln und Ablaufeinstellungen als Erstes anzupassen.
Sechs verbreitete Fehlinterpretationen der NIST-Passwortregeln
In Zusammenfassungen von SP 800-63B-4 kursieren sechs Fehler: 15 Zeichen als optional zu behandeln, 8 als allgemeine Mindestlänge anzugeben, die Grenzwerte von 100 und 10 Versuchen zu verwechseln, SMS als verboten zu bezeichnen, Einfügen statt Passwort-Manager zu fordern und die Sperrlistenprüfung als neu darzustellen. Jede Zeile nennt die tatsächliche Anforderung und den Abschnitt, der sie festlegt.
| Fehlinterpretation | Was der Standard sagt | Fundstelle |
|---|---|---|
| „15 Zeichen sind eine Empfehlung“ | Eine SHALL-Anforderung für Passwörter, die als einziger Authentifikator dienen | 3.1.1.2 |
| „Die NIST-Mindestlänge beträgt 8 Zeichen“ | 8 gilt nur, wenn das Passwort ein Faktor einer MFA ist. Für die reine Passwortanmeldung gelten 15 | 3.1.1.2 |
| „Laut NIST wird nach 10 Fehlversuchen gesperrt“ | Passwörter: höchstens 100 aufeinanderfolgende Fehlversuche, als Obergrenze. Das Limit von 10 gilt für lokal geprüfte Aktivierungsgeheimnisse wie Geräte-PINs | 3.2.2, 3.2.10 |
| „SMS-Codes sind verboten“ | Out-of-Band-Authentifizierung über das Telefonnetz (PSTN) ist ein eingeschränkter Authentifikator (Restricted Authenticator): nur nutzbar, wenn die Organisation das Risiko akzeptiert, eine uneingeschränkte Alternative anbietet und die Subscriber (Kontoinhaber) informiert | 3.1.3.3, 3.2.9 |
| „Einfügen muss erlaubt sein“ | Passwort-Manager und Autofill SHALL zugelassen werden. Einfügen ist SHOULD | 3.1.1.2 |
| „Die Prüfung auf geleakte Passwörter ist neu in Rev 4“ | Der Abgleich neuer Passwörter mit einer Liste kompromittierter, gängiger und kontextspezifischer Werte war bereits in Rev 3 SHALL. Rev 4 präzisiert, dass das gesamte Passwort abgeglichen wird | Rev 3 Abschnitt 5.1.1.2, Rev 4 Abschnitt 3.1.1.2 |
Länge, Zeichen und Sperrlisten: Was Verifier prüfen müssen
Verifier müssen für die reine Passwortanmeldung 15 Zeichen verlangen, jeden Unicode-Codepunkt als ein Zeichen zählen, auf Kompositionsregeln verzichten und jedes neue Passwort vollständig mit einer Sperrliste kompromittierter, gängiger und kontextspezifischer Werte abgleichen. Wird ein Passwort abgelehnt, muss der Verifier den Grund nennen und Hinweise zur Wahl eines sicheren Passworts geben.
Die Längenregel hat zwei Stufen. Ein Passwort, das als einziger Faktor dient, braucht 15 Zeichen. Ein Passwort, das nur als Teil einer Multi-Faktor-Authentifizierung dient, darf kürzer als 15 Zeichen sein, braucht aber mindestens 8 (Abschnitt 3.1.1.2). Sie können für alle Anmeldewege eine einheitliche Untergrenze von 15 festlegen, denn das NIST erlaubt das, und die Hinweise für Benutzer beschränken sich dann auf eine einzige Zahl.
Über die Untergrenze hinaus sollten Verifier mindestens 64 Zeichen akzeptieren und müssen das gesamte Passwort ohne Kürzung prüfen. Jeder Unicode-Codepunkt zählt als ein Zeichen. Wenn Unicode akzeptiert wird, sollte vor dem Hashing eine NFC-Normalisierung erfolgen, denn das NIST warnt, dass manche Endpunkte bestimmte Zeichen unterschiedlich darstellen, was die Authentifizierung scheitern lassen kann.
Die Zeichensätze sind offen: Verifier sollten alle druckbaren ASCII-Zeichen, das Leerzeichen und Unicode akzeptieren. Sie dürfen keine anderen Kompositionsregeln vorschreiben, etwa eine Mischung verschiedener Zeichentypen (Abschnitte 3.1.1.1 und 3.1.1.2). Anhang A nennt den Grund: Benutzer „reagieren sehr vorhersehbar auf die Anforderungen von Kompositionsregeln“, sodass aus password zuerst Password1 und dann Password1! wird. Der Artikel darüber, warum Kompositionsregeln in der Praxis scheitern, behandelt dieses Verhalten und die Entropie-Berechnung.
Wenn ein Benutzer ein Passwort festlegt oder ändert, muss der Verifier es mit einer Sperrliste gängiger, erwartbarer oder kompromittierter Werte abgleichen. Der Abgleich betrifft das gesamte Passwort, nicht Teilzeichenfolgen oder darin enthaltene Wörter. Die Liste kann aus drei Quellen gespeist werden:
- Passwörter aus Sammlungen früherer Datenlecks
- Wörterbuchwörter
- kontextspezifische Wörter wie der Name des Dienstes, der Benutzername und davon abgeleitete Formen
Steht das Passwort auf der Liste, muss der Verifier ein anderes verlangen, den Ablehnungsgrund nennen und Hinweise zur Wahl eines sicheren Passworts geben. Diese Hinweise sind nach einer Ablehnung am wichtigsten, weil sie davon abhalten, ein gelistetes Passwort nur geringfügig abzuwandeln.
Die Größe hat eine Grenze. Das NIST stellt fest: „Übermäßig große Sperrlisten bringen kaum zusätzlichen Sicherheitsgewinn, da die Sperrliste vor Online-Angriffen schützt, die bereits durch die Drosselungsanforderungen begrenzt sind.“ Ziel ist eine Liste, die groß genug ist, um Passwörter zu stoppen, die ein Angreifer vor Erreichen des Versuchslimits erraten würde (SHOULD).
Bei der Wahl eines Passworts sind zwei Abfragen verboten. Verifier dürfen einem Subscriber nicht erlauben, einen Hinweis zu speichern, den ein nicht authentifizierter Claimant sehen kann, und dürfen keine wissensbasierte Authentifizierung (KBA) oder Sicherheitsfragen abfragen.
Passwortwechsel, Rate Limiting und Speicherung
Verifier dürfen keinen regelmäßigen Passwortwechsel verlangen, müssen aber bei Hinweisen auf eine Kompromittierung einen Wechsel erzwingen. Aufeinanderfolgende Fehlversuche sind auf 100 pro Authentifikator begrenzt, und gespeicherte Passwörter müssen mit einem Salt von mindestens 32 Bit gesalzen und gehasht werden. Diese Regeln stehen in Abschnitt 3.1.1.2 und Abschnitt 3.2.2.
Passwortwechsel. Kalenderbasierter Ablauf entfällt, und laut FAQ des NIST war ein routinemäßiger regelmäßiger Wechsel in Rev 3 „bisher unerwünscht, aber erlaubt“. Ein erzwungener Wechsel ist erforderlich, wenn es Hinweise darauf gibt, dass der Authentifikator kompromittiert wurde. Das NIST definiert diese Hinweise nicht, also muss Ihre Richtlinie das tun. Eine Meldung des Subscribers und ein Treffer eines bestehenden Passworts in einer Sammlung geleakter Passwörter sind zwei praktische Auslöser; beide sind Entscheidungen Ihrer Richtlinie und keine vom NIST definierten Ereignisse.
Rate Limiting. Ein Verifier muss aufeinanderfolgende Fehlversuche bei einem einzelnen Authentifikator auf höchstens 100 begrenzen, und zwar „durch Deaktivieren dieses Authentifikators“; ein deaktivierter Authentifikator muss erneut an das Konto gebunden werden, bevor er wieder funktioniert (Abschnitte 3.2.2, 4.1). Das Limit ist eine Obergrenze, niedrigere Limits sind zulässig. Damit Angreifer legitime Benutzer nicht aussperren können, kann ein Verifier eine Bot-Erkennung, eine Wartezeit, die von 30 Sekunden auf bis zu eine Stunde ansteigt, oder risikobasierte Signale ergänzen. Vergleichen Sie das Sperrverhalten Ihres IdP mit der Formulierung „Deaktivieren“. Für Aktivierungsgeheimnisse, etwa eine Geräte-PIN, die das Gerät nie verlässt, gilt eine andere Regel: mindestens 4 Zeichen (6 empfohlen) und höchstens 10 aufeinanderfolgende Fehlversuche (Abschnitt 3.2.10).
Speicherung. Passwörter müssen mit einem geeigneten Passwort-Hashing-Verfahren gesalzen und gehasht werden; der Salt muss mindestens 32 Bit lang sein und so gewählt werden, dass Kollisionen zwischen Konten minimiert werden. Verifier sollten ein zugelassenes Verfahren aus der aktuellen SP 800-132 oder aktualisierten NIST-Vorgaben verwenden, den Kostenfaktor so hoch wie praktikabel ansetzen und ihn mit der Zeit erhöhen. Zusätzlich sollten sie einen Keyed Hash (Hash mit geheimem Schlüssel) einsetzen, dessen Schlüssel getrennt von den Hashes gespeichert wird, idealerweise in einem Hardware-Sicherheitsmodul (HSM) oder einer Trusted Execution Environment. Das NIST nennt keine konkreten Algorithmen mehr, weil sich die Anforderungen an die Speicherung schnell ändern.
Welche Rolle Passwörter in AAL1, AAL2 und AAL3 spielen
Die reine Passwortauthentifizierung ist nur auf AAL1 zulässig, deshalb gilt dort die 15-Zeichen-Regel. Auf AAL2 muss ein Passwort mit einem physischen Authentifikator kombiniert werden, und Verifier müssen eine phishing-resistente Option anbieten. AAL3 verlangt einen kryptografischen Authentifikator mit nicht exportierbarem privatem Schlüssel; ein Passwort ist dort nur als zusätzlicher Faktor erlaubt.
| AAL1 | AAL2 | AAL3 | |
|---|---|---|---|
| Rolle des Passworts | Kann der einzige Faktor sein (mindestens 15 Zeichen) | Nur mit einem physischen Authentifikator erlaubt | Nur als zusätzlicher Faktor zu einem kryptografischen Single-Factor-Authentifikator erlaubt |
| Phishing-Resistenz | Nicht erforderlich | Verifier muss mindestens eine phishing-resistente Option anbieten | Erforderlich |
| Gesamt-Timeout für die erneute Authentifizierung | Muss festgelegt sein; sollte 30 Tage oder weniger betragen | Muss festgelegt sein; sollte 24 Stunden oder weniger betragen | Muss 12 Stunden oder weniger betragen |
| Inaktivitäts-Timeout | Kann angewendet werden | Sollte 1 Stunde oder weniger betragen | Sollte 15 Minuten oder weniger betragen |
Die Werte stammen aus den Abschnitten 2.1 bis 2.3 des NIST-Standards. Dazu drei Anmerkungen.
- Die Untergrenze von 15 Zeichen gilt für die Nutzung als einziger Faktor. Die FAQ des NIST beschreibt die Erhöhung als gültig für Passwörter, die „als einziger Authentifizierungsfaktor auf AAL1 verwendet werden“.
- Passwörter sind nicht phishing-resistent (Abschnitt 3.1.1). Auf AAL2 müssen Verifier mindestens eine phishing-resistente Option anbieten (Abschnitt 2.2.2). Phishing-Resistenz erfordert kryptografische Authentifizierung; Authentifikatoren, bei denen eine Ausgabe manuell eingegeben wird, etwa OTP- und Out-of-Band-Codes, erfüllen die Anforderung nicht (Abschnitt 3.2.5). Der Leitfaden dazu, wie Passkeys funktionieren, behandelt die kryptografische Seite.
- Synchronisierbare Authentifikatoren wie synchronisierte Passkeys können AAL2 unterstützen, wenn die Anforderungen aus Anhang B erfüllt sind. Auf AAL3 dürfen sie nicht verwendet werden: Synchronisierung bedeutet, dass der private Schlüssel exportierbar ist, und AAL3 verlangt einen nicht exportierbaren Schlüssel (Abschnitt 2.3.2).
SMS- und Sprachcodes bilden eine eigene Kategorie. Out-of-Band-Authentifizierung über das Telefonnetz ist ein eingeschränkter Authentifikator. Die Organisation muss das Risiko bewerten und akzeptieren, mindestens eine uneingeschränkte Alternative anbieten, die Subscriber angemessen informieren und einen Migrationsplan vorhalten (Abschnitte 3.1.3.3, 3.2.9).
NIST-Passwortrichtlinien umsetzen: Ein SHALL-First-Rollout
Ein SHALL-First-Rollout konfiguriert jede verpflichtende Anforderung vor jeder empfohlenen. Inventarisieren Sie jedes System, das ein Passwort prüft, legen Sie die Untergrenze von 15 Zeichen fest, entfernen Sie Kompositions- und Ablaufregeln, aktivieren Sie die Sperrlistenprüfung, bestätigen Sie das Rate Limiting, prüfen Sie selbst entwickelten Code, bieten Sie phishing-resistente Authentifizierung an und dokumentieren Sie Ausnahmen in einem Register.
- Inventarisieren Sie jede Stelle, an der ein Passwort geprüft wird: Verzeichnisdienst, IdP, VPN, kundenseitige Anwendungen und interne Anwendungen. Die NIST-Pflichten knüpfen an den Verifier an, daher braucht jedes System, das ein Passwort prüft, eine eigene Zeile.
- Legen Sie die Mindestlänge fest. Verwenden Sie 15 Zeichen für jeden reinen Passwort-Anmeldeweg und entscheiden Sie über die Untergrenze für MFA-Wege: Das NIST erlaubt dort 8, und eine einheitliche Regel von 15 für beide hält Richtlinie und Benutzerhinweise einfach.
- Entfernen Sie Kompositionsregeln aus der Passwortrichtlinie des Verzeichnisdienstes, der IdP-Richtlinie und dem Anwendungscode.
- Entfernen Sie den kalenderbasierten Ablauf. Behalten Sie den erzwungenen Wechsel bei Hinweisen auf eine Kompromittierung bei, und halten Sie fest, was ihn auslöst.
- Aktivieren Sie die Sperrlistenprüfung beim Festlegen und Ändern von Passwörtern, einschließlich kontextspezifischer Wörter wie Dienstname und Benutzername. Die Ablehnungsmeldung muss den Grund nennen und Hinweise geben. Kann Ihr Verzeichnisdienst nicht nativ prüfen, liegt die Anforderung trotzdem beim Verifier; prüfen Sie daher, was Ihr IdP leisten kann.
- Prüfen Sie das Rate Limiting: höchstens 100 aufeinanderfolgende Fehlversuche pro Authentifikator. Setzen Sie ein niedrigeres Limit und progressive Verzögerungen ein, wo das Unternehmen sie akzeptieren kann, und vergleichen Sie Ihr Sperrverhalten mit der NIST-Formulierung „Deaktivieren dieses Authentifikators“.
- Prüfen Sie selbst entwickelte Anwendungen. Sie sollten 64 oder mehr Zeichen, Unicode und Leerzeichen akzeptieren, Einfügen und Autofill erlauben, nie kürzen und Passwörter mit einem aktuellen Verfahren gesalzen und gehasht speichern. Verzichten Sie auf Sonderzeichenfilter gegen SQL-Injection: Anhang A merkt an, dass ein ungehashtes Passwort nie unverändert an eine Datenbank gesendet wird, daher sind solche Filter überflüssig.
- Bieten Sie phishing-resistente Authentifizierung für privilegierte Zugriffe und Fernzugriffe an. Passwörter sind nicht phishing-resistent, und Verifier auf AAL2 müssen mindestens eine phishing-resistente Option anbieten.
- Dokumentieren Sie Ausnahmen. Ein Vertrag oder ein Framework kann weiterhin etwas anderes verlangen, etwa einen regelmäßigen Passwortwechsel. Erfassen Sie jede Ausnahme mit der Anforderung, der Begründung, einem Verantwortlichen und einem Überprüfungsdatum.
Welche Rolle ein Passwort-Manager in einer Richtlinie nach SP 800-63B-4 spielt
SP 800-63B-4 verpflichtet Verifier, Passwort-Manager und Autofill zuzulassen, und das NIST merkt an, dass Passwortmanager die Wahrscheinlichkeit sicherer Passwörter erhöhen, besonders mit Generatoren. Ein Passwort-Manager deckt Zugangsdaten ab, die Ihr Identity-Provider nicht prüft. Er ändert nichts daran, wie Ihr Verzeichnisdienst oder IdP Passwörter prüft; das bleibt eine separate Konfigurationsaufgabe.
Zwei Gruppen von Zugangsdaten liegen außerhalb Ihrer Verifier-Konfiguration: Konten in SaaS- und Anbietersystemen, die Sie nicht selbst prüfen, und gemeinsam genutzte oder privilegierte Zugangsdaten, die keine Passwortrichtlinie eines Verzeichnisdienstes abdeckt. Beide brauchen lange, zufällige und eindeutige Passwörter.
Passwork unterstützt diesen Einsatz mit vier Funktionen:
- Ein integrierter Passwortgenerator in der Weboberfläche, der Browser-Erweiterung sowie den Mobil- und Desktop-Apps. Er wendet von der Organisation definierte Regeln an und hilft Benutzern, für jeden Dienst ein eindeutiges Passwort zu erstellen.
- Ein Sicherheits-Dashboard, das Passwortstärke (basierend auf Länge und Zeichenvielfalt), Alter (es markiert Passwörter, die seit 180 Tagen oder länger nicht geändert wurden) und Kompromittierungsrisiko anzeigt, etwa Passwörter, auf die Benutzer mit entzogenem Zugriff noch zugreifen können. Administratoren können nach Tresor, Ordner, Benutzer und Bedrohungskategorie filtern.
- Eine von Administratoren konfigurierbare Sperrrichtlinie für die lokale Authentifizierung mit maximaler Anzahl von Fehlversuchen, Zeitfenster und Sperrdauer. Sie regelt die Anmeldung am Tresor selbst und ist unabhängig von dem Versuchslimit, das Ihr Verifier gemäß Abschnitt 3.2.2 durchsetzt.
- Anmeldung mit Passkeys (WebAuthn), TOTP, SAML SSO oder LDAP/AD sowie ein Aktivitätsprotokoll mit Benutzer-, Admin- und Systemaktionen, das sich in SIEM-Systeme exportieren lässt.
Die Altersmarkierung ist ein Signal zur Überprüfung, keine Ablaufregel. Abschnitt 3.1.1.2 verbietet, einen regelmäßigen Wechsel der Passwörter zu verlangen, die Ihr eigener Verifier prüft, und die Plattform ändert daran nichts.
Fazit
Die NIST-Passwortrichtlinien in SP 800-63B-4 ergeben zusammen eine kurze Richtlinie: eine Mindestlänge, keine Kompositionsregeln, kein Ablaufkalender, Sperrlistenprüfung, Rate Limiting und gesalzenes Hashing. Setzen Sie die SHALL-First-Passwortrichtlinie um, bevor Sie Aufwand in die SHOULD-Zeilen stecken.
Beginnen Sie mit drei Änderungen. Legen Sie 15 Zeichen für jeden reinen Passwort-Anmeldeweg fest und streichen Sie Kompositions- und Ablaufregeln. Ergänzen Sie die Sperrlistenprüfung überall dort, wo Passwörter festgelegt werden. Bieten Sie privilegierten Benutzern phishing-resistente Authentifizierung an. Zugangsdaten für Systeme außerhalb der Passwortrichtlinie Ihres IdP brauchen weiterhin lange, eindeutige Werte, und ein Passwort-Manager ist der richtige Ort dafür.
Sehen Sie Passwortstärke, Alter und Kompromittierungsrisiko über alle Ihre Tresore hinweg in einem Dashboard. Starten Sie eine kostenlose Passwork-Testversion und prüfen Sie, wie gut Ihre gemeinsam genutzten Zugangsdaten abschneiden.
Häufig gestellte Fragen
Wie lang muss ein Passwort laut NIST SP 800-63B-4 mindestens sein?
Laut SP 800-63B-4, Abschnitt 3.1.1.2, beträgt die Mindestlänge 15 Zeichen, wenn ein Passwort der einzige Authentifizierungsfaktor ist. Ist das Passwort ein Faktor einer Multi-Faktor-Authentifizierung, beträgt die Mindestlänge 8 Zeichen. Verifier sollten außerdem Passwörter mit mindestens 64 Zeichen akzeptieren.
Verlangt das NIST noch einen Passwortwechsel alle 90 Tage?
Nein. Verifier und CSPs dürfen keinen regelmäßigen Passwortwechsel verlangen (Abschnitt 3.1.1.2). Sie müssen einen Wechsel erzwingen, wenn es Hinweise darauf gibt, dass das Passwort kompromittiert wurde. Rev 3 riet nur von routinemäßigen Wechseln ab, Rev 4 verbietet sie, daher entspricht ein 90-Tage-Ablaufzyklus nicht mehr dem Standard.
Verlangt das NIST Sonderzeichen, Zahlen oder Großbuchstaben?
Nein. Verifier dürfen keine Kompositionsregeln wie eine Mischung von Zeichentypen vorschreiben (Abschnitte 3.1.1.1 und 3.1.1.2). Die Stärke ergibt sich aus der Länge und aus der Ablehnung von Passwörtern, die auf einer Sperrliste stehen. Anhang A des NIST merkt an, dass Benutzer vorhersehbar auf Kompositionsregeln reagieren, zum Beispiel indem sie aus „password“ ein „Password1!“ machen.
Gelten die NIST-Passwortrichtlinien für private Unternehmen?
SP 800-63B-4 ist für die Authentifizierung an Informationssystemen der US-Regierung geschrieben, und laut NIST soll der Standard Standards außerhalb dieses Zwecks nicht einschränken. Für Organisationen in Europa und anderswo ist er eine freiwillige Leitlinie. Unternehmen nutzen ihn als Bezugspunkt für ihre eigene Passwortrichtlinie, und seine SHALL-Regeln sind nur innerhalb seines eigenen Geltungsbereichs verbindliche Anforderungen.
Wie viele fehlgeschlagene Anmeldeversuche erlaubt das NIST?
Ein Verifier muss aufeinanderfolgende Fehlversuche bei einem einzelnen Authentifikator auf höchstens 100 begrenzen und kann ein niedrigeres Limit festlegen (Abschnitt 3.2.2). Lokal geprüfte Aktivierungsgeheimnisse wie Geräte-PINs sind auf 10 aufeinanderfolgende Fehlversuche begrenzt (Abschnitt 3.2.10). Die beiden Limits gelten für unterschiedliche Authentifikatoren.
Ist SMS als zweiter Faktor nach SP 800-63B-4 erlaubt?
Out-of-Band-Authentifizierung über das Telefonnetz ist ein eingeschränkter, kein verbotener Authentifikator. Eine Organisation darf sie nutzen, wenn sie das Risiko akzeptiert, mindestens eine uneingeschränkte Alternative anbietet, die Subscriber angemessen über das Risiko informiert und einen Migrationsplan vorhält (Abschnitte 3.1.3.3 und 3.2.9).
Sind Passkeys nach SP 800-63B-4 erlaubt?
Synchronisierbare Authentifikatoren wie synchronisierte Passkeys können auf AAL2 eingesetzt werden, wenn die Anforderungen aus Anhang B erfüllt sind. Auf AAL3, das einen nicht exportierbaren privaten Schlüssel verlangt, sind sie nicht einsetzbar (Abschnitt 2.3.2). Die Synchronisierung macht den privaten Schlüssel exportierbar; das ist der Grund für den Ausschluss von AAL3.



Inhaltsverzeichnis
- Das Wichtigste in Kürze
- NIST-Passwortrichtlinien: Was SP 800-63B-4 ist und für wen es gilt
- NIST-Passwortanforderungen: Die SHALL-, SHOULD- und MAY-Übersicht
- Was sich von SP 800-63B Rev 3 zu Rev 4 geändert hat
- Sechs verbreitete Fehlinterpretationen der NIST-Passwortregeln
- Länge, Zeichen und Sperrlisten: Was Verifier prüfen müssen
- Passwortwechsel, Rate Limiting und Speicherung
- Welche Rolle Passwörter in AAL1, AAL2 und AAL3 spielen
- NIST-Passwortrichtlinien umsetzen: Ein SHALL-First-Rollout
- Welche Rolle ein Passwort-Manager in einer Richtlinie nach SP 800-63B-4 spielt
- Fazit
- Häufig gestellte Fragen
Inhaltsverzeichnis
- Das Wichtigste in Kürze
- NIST-Passwortrichtlinien: Was SP 800-63B-4 ist und für wen es gilt
- NIST-Passwortanforderungen: Die SHALL-, SHOULD- und MAY-Übersicht
- Was sich von SP 800-63B Rev 3 zu Rev 4 geändert hat
- Sechs verbreitete Fehlinterpretationen der NIST-Passwortregeln
- Länge, Zeichen und Sperrlisten: Was Verifier prüfen müssen
- Passwortwechsel, Rate Limiting und Speicherung
- Welche Rolle Passwörter in AAL1, AAL2 und AAL3 spielen
- NIST-Passwortrichtlinien umsetzen: Ein SHALL-First-Rollout
- Welche Rolle ein Passwort-Manager in einer Richtlinie nach SP 800-63B-4 spielt
- Fazit
- Häufig gestellte Fragen
Self-hosted-Passwort-Manager für Ihr Unternehmen
Passwork bietet den Vorteil einer effektiven Teamarbeit mit Unternehmenspasswörtern in einer vollständig sicheren Umgebung
Mehr erfahren


