Identity & Access Management

NIST SP 800-63B

NIST SP 800-63B framework badge
Summarize with
ClaudeChatGPTPerplexityGoogle AI Mode
In this article
At a Glance
NIST SP 800-63B-4, Digital Identity Guidelines: Authentication and Authenticator Management (July 2025)
  • Classification
    Category
    Identity & Access Management
    Domain
    Cybersecurity
    Framework Family
    NIST Special Publications
  • Regulatory Context
    Type
    Guidance
    Legal Instrument
    Guideline
    Sector
    Cross-Sector
    Industry
    Cross-Industry
  • Region / Publisher
    Region
    North America
    Region Detail
    United States
    Publisher
    National Institute of Standards and Technology (NIST)
  • Versioning
    Version
    SP 800-63B-4 (Revision 4, July 31, 2025)
    Effective Date
    July 31, 2025
    Issue Date
    July 31, 2025 (supersedes SP 800-63B of June 2017, updated March 2, 2020)
  • Adoption
    Adoption Model
    Regulatory Compliance
    Implementation Complexity
    High
  • Official Reference
License Information

License included / downloadable: Yes

NIST SP 800-63B-4 is available free of charge from NIST, and its assurance level requirements are included with the platform.

Framework text is licensed by its publisher and is included only where stated above.

Official Resources
NIST SP 800-63B: Digital Identity Guidelines
Defines technical requirements and best practices for digital identity systems, including authentication and lifecycle management.
NIST SP 800-63B Implementation Guidance
Provides detailed implementation guidance to assist organizations in applying digital identity guidelines.
NIST Identity Guidelines Overview
Describes the structure and purpose of the NIST digital identity guidelines series.
Key takeaways
  • NIST SP 800-63B-4, published July 31, 2025, sets the technical authentication requirements for the three Authentication Assurance Levels.
  • It supersedes SP 800-63B of June 2017, whose subtitle, Authentication and Lifecycle Management, this page's title still carries.
  • AAL2 verifiers must offer at least one phishing-resistant option, and AAL3 requires a cryptographic authenticator with a non-exportable private key.
  • Federal agencies must require staff, contractors, and partners to use phishing-resistant authentication to access federal information systems.
  • Passwords used alone are now 15 characters minimum, composition rules and periodic changes are prohibited, and a blocklist check replaces complexity.

Overview

NIST SP 800-63B-4, Digital Identity Guidelines: Authentication and Authenticator Management, is the volume of NIST's SP 800-63-4 suite that sets the technical requirements for authenticating subjects who interact with government information systems over networks, at each of the three Authentication Assurance Levels (AALs). NIST published it as final on July 31, 2025, after drafts of December 16, 2022 and August 21, 2024; it supersedes SP 800-63B of June 2017 (updated March 2, 2020), whose subtitle, Authentication and Lifecycle Management, this page's title still carries. The SP 800-63-4 base volume explains how an organization chooses the AAL a service needs; this volume says what that AAL requires of authenticators, verifiers and sessions.

Sections 2 to 5 and Appendix B are normative. Section 2 defines the AALs: AAL1 gives basic confidence through single-factor or multi-factor authentication; AAL2 gives high confidence through two distinct factors with approved cryptography, and verifiers SHALL offer at least one phishing-resistant option; AAL3 gives very high confidence through a cryptographic authenticator with a non-exportable private key that provides phishing resistance, and syncable authenticators SHALL NOT be used there. Section 2.2.2 also states that federal agencies SHALL require their staff, contractors and partners to use phishing-resistant authentication to access federal information systems. Section 3 holds the requirements by authenticator type, including the password rules of Section 3.1.1; Section 4 covers binding, recovery, loss and invalidation; Section 5 covers sessions.

Organizations implement it after the base volume's risk process has set the AAL for each user group. The verifier employs tailored controls from the SP 800-53 moderate baseline or an equivalent federal or industry standard (Section 2.4.1), follows records retention and privacy requirements including a Privacy Act and E-Government Act analysis with the Senior Agency Official for Privacy (2.4.2 and 2.4.3), and offers redress mechanisms (2.4.4). Authenticator choices, verifier settings, reauthentication timeouts, account recovery and session handling are then configured to the sections for the chosen AAL, and Appendix B applies where passkeys or other syncable authenticators are allowed.

Why does it matter?

SP 800-63B-4 is the document an authentication program is measured against, and Revision 4 changes several rules practitioners built policies on. Passwords are now 15 characters minimum when used alone, composition rules and periodic changes are prohibited, and a blocklist check replaces complexity (Section 3.1.1); phishing resistance must be offered at AAL2 and is required at AAL3 (Sections 2.2.2 and 2.3.2); AAL3 asks for a non-exportable key rather than a hardware token by name (Appendix E); and syncable authenticators get their own normative Appendix B. For federal agencies the volume carries SHALL statements, and for everyone else it is the reference that auditors, vendors and identity providers quote.

Key benefits include:

  • Password rules with a rationale

Section 3.1.1.2 lists nine verifier requirements, from the 15-character minimum for single-factor use and the blocklist of commonly used, expected or compromised values to the ban on hints, security questions and periodic changes, with Appendix A explaining why.

  • Phishing resistance by level

Table 1 summarizes it: not required at AAL1, recommended at AAL2 where a phishing-resistant option SHALL be available, required at AAL3 (Section 3.2.5 defines the property).

  • An AAL ladder with timeouts

Each AAL fixes permitted authenticator types, FIPS 140 expectations and reauthentication limits, from a recommended 30-day overall timeout at AAL1 to 12 hours overall and 15 minutes of inactivity at AAL3.

  • Rules for the authenticator's life

Section 4 covers binding at enrollment and afterward, subscriber-provided authenticators, renewal, account recovery by IAL and AAL, loss, theft and compromise, expiration, invalidation and account notifications.

  • Guidance for passkeys

Appendix B is normative for syncable authenticators: approved cryptography, encrypted storage in the sync fabric, AAL2-equivalent MFA for access to synced keys, and FISMA moderate protections for federal enterprise sync fabrics.

How does it work?

Section 2 sets the requirements per level. AAL1 (2.1) permits a password, look-up secret, out-of-band device, single- or multi-factor OTP, or single- or multi-factor cryptographic authentication; verifiers SHOULD offer multi-factor options; the overall reauthentication timeout SHOULD be no more than 30 days. AAL2 (2.2) requires two distinct factors, either a multi-factor authenticator or a physical authenticator with a password or biometric comparison, at least one replay-resistant authenticator, a phishing-resistant option, and timeouts of 24 hours overall and 1 hour of inactivity. AAL3 (2.3) requires multi-factor cryptographic authentication or single-factor cryptographic authentication plus a password or biometric, a non-exportable private key, phishing and replay resistance, authentication intent, FIPS 140 Level 1 or higher, and timeouts of 12 hours and 15 minutes.

Section 3 then specifies each authenticator type (3.1) and the general requirements (3.2). For passwords, verifiers and CSPs SHALL require at least 15 characters for single-factor use and eight within multi-factor authentication, SHOULD allow at least 64 characters, all printing ASCII, space and Unicode characters, SHALL NOT impose composition rules or periodic changes, SHALL force a change on evidence of compromise, SHALL NOT permit hints accessible to unauthenticated claimants or knowledge-based security questions, SHALL verify the entire password, and SHALL compare new passwords against a blocklist. Section 3.2 adds rate limiting, biometric performance and presentation attack detection, attestation, phishing resistance, verifier communications, replay resistance, authentication intent, restricted authenticators, activation secrets, connected authenticators, random values and exportability.

Sections 4 and 5 cover the authenticator's life and the session. Section 4 requires binding of authenticators at enrollment and post-enrollment, binding of subscriber-provided authenticators, renewal, account recovery methods with requirements by IAL and AAL and recovery notification, handling of loss, theft, damage and compromise, expiration, invalidation and account notifications. Section 5 requires session bindings through browser cookies or access tokens, periodic reauthentication within the Section 2 timeouts and session monitoring. Section 6 lists authenticator threats and mitigations (Tables 3 and 4), Section 7 covers privacy, Section 8 customer experience, and Appendix E logs the changes since the previous edition, such as renaming memorized secrets to passwords and requiring presentation attack detection for facial recognition.

Key Elements

  • AAL1 (Section 2.1)

Basic confidence; single- or multi-factor; seven permitted authenticator types; approved cryptography; overall timeout recommended at no more than 30 days, no inactivity timeout required.

  • AAL2 (Section 2.2)

High confidence; two distinct factors; at least one replay-resistant authenticator; a phishing-resistant option SHALL be offered; federal staff, contractors and partners SHALL use phishing-resistant authentication; 24-hour overall and 1-hour inactivity timeouts recommended.

  • AAL3 (Section 2.3)

Very high confidence; multi-factor cryptographic authentication or single-factor cryptographic plus password or biometric; non-exportable private key; phishing and replay resistance; authentication intent; no syncable authenticators; 12-hour overall limit, 15-minute inactivity recommended.

  • General requirements (Section 2.4)

Tailored SP 800-53 moderate baseline or equivalent controls, records retention, privacy requirements including SAOP consultation, SORN and PIA where triggered, and redress mechanisms; Table 1 summarizes requirements by AAL.

  • Authenticator types and passwords (Sections 3.1 and 3.1.1)

Passwords, look-up secrets, out-of-band devices, single- and multi-factor OTPs and single- and multi-factor cryptographic authentication, with the nine password verifier rules and the statement that passwords are not phishing-resistant.

  • Event and session management (Sections 4 and 5)

Binding, renewal, recovery, loss, theft, compromise, expiration, invalidation and notifications; session bindings, reauthentication and session monitoring.

  • Syncable authenticators (Appendix B, normative)

Cloning keys to a sync fabric is allowed under B.2 conditions: approved cryptography, encrypted storage, local private-key operations, access control, AAL2-equivalent MFA to the fabric, documented policy; FISMA moderate fabrics for federal enterprise use.

What does it cover?

Section 1 applies the guideline to the digital authentication of subjects to systems over a network and requires that verifiers and relying parties be authenticated to claimants too; it does not address authentication for physical access, and its protections target credential theft rather than willful sharing of secrets by a subscriber. The abstract scopes it to subjects interacting with government information systems, and the base volume's Section 1.1 adds that private-sector organizations and state, local and tribal governments may consider the standards where appropriate. Section 2 adds one federal floor: because EO 13681 requires multi-factor authentication for the release of personal information, federal agencies SHALL select a minimum of AAL2 when personal information is made available online.

What are its objectives?

The abstract, Section 1 and Section 2 set out what the volume is for:

Define the technical requirements for each of the three authenticator assurance levels so that a claimant is shown to be the subscriber previously authenticated (abstract).

Specify the authenticator types permitted at each AAL and the verifier requirements for them, including approved cryptography and FIPS 140 validation (Sections 2 and 3).

Make phishing-resistant authentication available at AAL2 and mandatory at AAL3 and for federal staff, contractors and partners (Sections 2.2.2 and 2.3.2).

Govern the events in an authenticator's life, from binding and renewal to recovery, loss and invalidation, and the sessions that follow authentication (Sections 4 and 5).

Protect subscriber privacy and provide redress, with the agency Privacy Act and E-Government Act analysis (Sections 2.4.3, 2.4.4 and 7).

Set normative conditions for syncable authenticators while keeping them out of AAL3 (Appendix B, Section 2.3.2).

Framework in Context

SP 800-63B-4 is one of four volumes: the SP 800-63-4 base volume selects the AAL through its risk management process, SP 800-63A-4 covers identity proofing and enrollment, and SP 800-63C-4 covers federation and assertions, where the verifier's result is asserted by an identity provider. Section 2.4.1 ties verifiers to the SP 800-53 moderate baseline or an equivalent federal standard such as FedRAMP or an industry standard, and Section 2.4.3 to the SP 800-53 privacy controls, the Privacy Act of 1974 and the E-Government Act of 2002. FIPS 140 validation through the Cryptographic Module Validation Program applies at every AAL. The previous edition, SP 800-63B of June 2017 as updated March 2, 2020, was superseded on July 31, 2025.

Common Framework Mappings

NIST SP 800-63B is commonly mapped to the access control and authentication requirements of other frameworks, so one authentication standard and its evidence can serve several programs.

Mapped frameworks include:

CIS Controls v8.1

FedRAMP Rev. 5

GDPR

ISO 27001:2022

ISO 27002:2022

ISO 27701

NIST CSF 2.0

NIST 800-53 Rev.5

PCI DSS 4.0.1

SOC 2

SMARTSUITE

How SmartSuite Supports NIST 800-63B

SmartSuite provides the system for managing controls, evidence, mappings, assessments, and reporting.

Use Compliance Management to hold each online service's AAL and the Section 2 and 3 requirements it must meet, with the verifier configuration evidence beside each requirement, Cyber & IT Risk to track the authenticator threats and mitigations of Tables 3 and 4 and the phishing-resistant rollout Section 2.2.2 requires of federal agencies, and Privacy Management for the Section 2.4.3 Privacy Act and E-Government Act analysis, SORN and PIA.

AAL Assignment by Service

Record the AAL selected for each online service and user group from the base volume's Digital Identity Acceptance Statement, and the Section 2.1 to 2.3 requirement set it triggers.

Authenticator Inventory (Section 3.1)

Hold every authenticator type in use, the AALs it is permitted at, its FIPS 140 validation status and whether it is phishing-resistant, replay-resistant or syncable.

Password Policy Verification (Section 3.1.1.2)

Check each verifier against the nine rules: 15- or 8-character minimums, 64-character maximum allowed, no composition rules, no periodic change, forced change on compromise, no hints or security questions, full verification and the blocklist.

Phishing-Resistant Rollout (Sections 2.2.2 and 3.2.5)

Track which services offer a phishing-resistant option at AAL2 and which staff, contractor and partner populations have moved to phishing-resistant authentication.

Authenticator Events (Section 4)

Log binding, renewal, account recovery, loss, theft, compromise, expiration and invalidation events with the notifications sent to subscribers.

Sessions, Privacy and Redress (Sections 2.4 and 5)

Record reauthentication and inactivity timeouts per AAL, session binding methods, the SAOP analysis, SORN and PIA where triggered, and redress cases.

Related frameworks

CIS Controls v8.1

CIS Controls v8.1 is a prioritized set of 18 Controls and 153 Safeguards, in three Implementation Groups, with a new Govern function.

ISO 27001:2022

ISO/IEC 27001:2022 specifies requirements for an information security management system: Clauses 4 to 10, risk treatment, the Statement of Applicability and 93 Annex A controls.

ISO 27002:2022

ISO/IEC 27002:2022 is the reference set of 93 information security controls in four themes, with attributes and implementation guidance, that supports an ISO/IEC 27001 ISMS.

ISO 27701

ISO/IEC 27701:2025 specifies requirements for a stand-alone privacy information management system (PIMS) for PII controllers and processors, replacing the 2019 edition.

NIST CSF 2.0

NIST CSF 2.0 (CSWP 29, February 26, 2024) is the voluntary cybersecurity framework with six Functions including Govern, 22 Categories, 106 Subcategories, Profiles and Tiers.

NIST 800-53 Rev.5

NIST SP 800-53 Rev. 5 is the NIST catalog of security and privacy controls in 20 families, mandatory for federal systems under OMB A-130 and FISMA; Release 5.2.0 issued August 27, 2025.

SOC 2

SOC 2 is the AICPA examination, under AT-C 105 and 205, of a service organization's controls against the 2017 Trust Services Criteria, issued as a type 1 or type 2 attestation report.

PCI DSS 4.0.1

PCI DSS v4.0.1 (June 2024) is the current Payment Card Industry Data Security Standard: twelve requirements, two validation approaches and the dates that retired v4.0.

FAQ

Frequently Asked Questions For NIST SP 800-63B (Digital Identity Guidelines: Authentication and Lifecycle Management)

Section 3.1.1.2 requires verifiers and CSPs to demand at least 15 characters when a password is the only factor and at least eight when it is part of multi-factor authentication, to allow at least 64 characters, printing ASCII, spaces and Unicode, and to check new passwords against a blocklist of commonly used, expected or compromised values. They SHALL NOT impose composition rules, require periodic changes, store hints visible to unauthenticated claimants or use security questions, and they SHALL verify the entire password and force a change on evidence of compromise. Section 3.1.1 adds that passwords are not phishing-resistant.

It depends on the level. Section 2.2.2 says verifiers SHALL offer at least one phishing-resistant option at AAL2 and that federal agencies SHALL require their staff, contractors and partners to use phishing-resistant authentication to access federal information systems. Section 2.3.2 requires a phishing-resistant cryptographic authenticator with a non-exportable private key at AAL3. Table 1 summarizes it as not required at AAL1, recommended and available at AAL2, required at AAL3.

Appendix E lists the changes: memorized secrets are renamed passwords, the minimum length for single-factor passwords is increased, AAL3 requires a non-exportable cryptographic authenticator rather than a hardware-based one and a lower FIPS 140 validation level, fraud indicators replace pre-authentication checks, VoIP numbers are no longer prohibited for out-of-band authentication, multi-factor out-of-band authenticators and subscriber-controlled wallets are recognized, presentation attack detection is required for facial recognition and voice comparison is prohibited, and syncable authenticators gain requirements in Appendix B. The final version was published July 31, 2025, and the subtitle changed to Authentication and Authenticator Management.

Yes at AAL1 and AAL2, under Appendix B, which is normative: keys SHALL be generated with approved cryptography, stored in the sync fabric only in encrypted form, used for private-key operations on the local device, protected by access control and by AAL2-equivalent multi-factor authentication to the fabric, and the policy SHALL be documented; federal enterprise keys SHALL sit in sync fabrics with FISMA moderate protections. Section 2.3.2 says syncable authenticators SHALL NOT be used at AAL3 because AAL3 requires a non-exportable private key.

Section 2 sets two timeouts, an overall limit on the session and an inactivity limit. At AAL1 the overall timeout SHOULD be no more than 30 days and no inactivity timeout is required (2.1.3). At AAL2 the overall timeout SHOULD be no more than 24 hours and the inactivity timeout no more than 1 hour, with reauthentication by password or biometric plus the session secret allowed after inactivity (2.2.3). At AAL3 the overall timeout SHALL be no more than 12 hours and the inactivity timeout SHOULD be no more than 15 minutes, with full AAL3 authentication required (2.3.3).

Put this framework to work in SmartSuite

Manage controls, risks, evidence, and audits in one platform designed for modern governance, risk, and compliance.