4 Authenticator Event Management (was: Authenticator Assurance Levels)
All changes in this version
Title changed
Before · SP 800-63B
Authenticator Assurance Levels
After · SP 800-63B-4
Authenticator AssuranceEvent LevelsManagement
Control changed
Before · SP 800-63B
This section contains both normative and informative material.
To satisfy the requirements of a given AAL, a claimant SHALL be authenticated with at least a given level of strength to be recognized as a subscriber. The result of an authentication process is an identifier that SHALL be used each time that subscriber authenticates to that RP. The identifier MAY be pseudonymous. Subscriber identifiers SHOULD NOT be reused for a different subject but SHOULD be reused when a previously-enrolled subject is re-enrolled by the CSP. Other attributes that identify the subscriber as a unique subject MAY also be provided.
Detailed normative requirements for authenticators and verifiers at each AAL are provided in Section 5.
See SP 800-63 Section 6.2 for details on how to choose the most appropriate AAL.
FIPS 140 requirements are satisfied by FIPS 140-2 or newer revisions.
At IAL1, it is possible that attributes are collected and made available by the digital identity service. Any PII or other personal information — whether self-asserted or validated — requires multi-factor authentication. Therefore, agencies SHALL select a minimum of AAL2 when self- asserted PII or other personal information is made available online.
Authenticator Assurance Level 1
This section is normative.
AAL1 provides some assurance that the claimant controls an authenticator bound to the subscriber’s account. AAL1 requires either single-factor or multi-factor authentication using a wide range of available authentication technologies. Successful authentication requires that the claimant prove possession and control of the authenticator through a secure authentication protocol.
4.1.1 Permitted Authenticator Types
AAL1 authentication SHALL occur by the use of any of the following authenticator types, which are defined in Section 5 :
• Memorized Secret ( Section 5.1.1 )
• Look-Up Secret ( Section 5.1.2 )
• Out-of-Band Devices ( Section 5.1.3 )
• Single-Factor One-Time Password (OTP) Device ( Section 5.1.4 )
• Multi-Factor OTP Device ( Section 5.1.5 )
• Single-Factor Cryptographic Software ( Section 5.1.6 )
• Single-Factor Cryptographic Device ( Section 5.1.7 )
• Multi-Factor Cryptographic Software ( Section 5.1.8 )
• Multi-Factor Cryptographic Device ( Section 5.1.9 ) 4.1.2 Authenticator and Verifier Requirements
Cryptographic authenticators used at AAL1 SHALL use approved cryptography. Software-based authenticators that operate within the context of an operating system MAY, where applicable, attempt to detect compromise (e.g., by malware) of the user endpoint in which they are running and SHOULD NOT complete the operation when such a compromise is detected.
Communication between the claimant and verifier (using the primary channel in the case of an out-of-band authenticator) SHALL be via an authenticated protected channel to provide confidentiality of the authenticator output and resistance to man-in-the-middle (MitM) attacks.
Verifiers operated by government agencies at AAL1 SHALL be validated to meet the requirements of FIPS 140 Level 1.
4.1.3 Reauthentication
Periodic reauthentication of subscriber sessions SHALL be performed as described in Section 7.2 . At AAL1, reauthentication of the subscriber SHOULD be repeated at least once per 30 days during an extended usage session, regardless of user activity. The session SHOULD be terminated (i.e., logged out) when this time limit is reached.
4.1.4 Security Controls
The CSP SHALL employ appropriately-tailored security controls from the low baseline of security controls defined in SP 800-53 or equivalent federal (e.g., FEDRAMP ) or industry standard. The CSP SHALL ensure that the minimum assurance-related controls for low- impact systems, or equivalent, are satisfied.
4.1.5 Records Retention Policy
The CSP shall comply with its respective records retention policies in accordance with applicable laws, regulations, and policies, including any National Archives and Records Administration (NARA) records retention schedules that may apply. If the CSP opts to retain records in the absence of any mandatory requirements, the CSP SHALL conduct a risk management process, including assessments of privacy and security risks, to determine how long records should be retained and SHALL inform the subscriber of that retention policy.
Authenticator Assurance Level 2
This section is normative.
AAL2 provides high confidence that the claimant controls authenticator(s) bound to the subscriber’s account. Proof of possession and control of two distinct authentication factors is required through secure authentication protocol(s). Approved cryptographic techniques are required at AAL2 and above. 4.2.1 Permitted Authenticator Types
At AAL2, authentication SHALL occur by the use of either a multi-factor authenticator or a combination of two single-factor authenticators. A multi-factor authenticator requires two factors to execute a single authentication event, such as a cryptographically-secure device with an integrated biometric sensor that is required to activate the device. Authenticator requirements are specified in Section 5 .
When a multi-factor authenticator is used, any of the following MAY be used:
• Multi-Factor OTP Device ( Section 5.1.5 )
• Multi-Factor Cryptographic Software ( Section 5.1.8 )
• Multi-Factor Cryptographic Device ( Section 5.1.9 )
When a combination of two single-factor authenticators is used, it SHALL include a Memorized Secret authenticator ( Section 5.1.1 ) and one possession-based (i.e., “something you have”) authenticator from the following list:
• Look-Up Secret ( Section 5.1.2 )
• Out-of-Band Device ( Section 5.1.3 )
• Single-Factor OTP Device ( Section 5.1.4 )
• Single-Factor Cryptographic Software ( Section 5.1.6 )
• Single-Factor Cryptographic Device ( Section 5.1.7 )
Note: When biometric authentication meets the requirements in Section 5.2.3 , the device has to be authenticated in addition to the biometric — a biometric is recognized as a factor, but not recognized as an authenticator by itself. Therefore, when conducting authentication with a biometric, it is unnecessary to use two authenticators because the associated device serves as “something you have,” while the biometric serves as “something you are.”
4.2.2 Authenticator and Verifier Requirements
Cryptographic authenticators used at AAL2 SHALL use approved cryptography. Authenticators procured by government agencies SHALL be validated to meet the requirements of FIPS 140 Level 1. Software-based authenticators that operate within the context of an operating system MAY, where applicable, attempt to detect compromise of the platform in which they are running (e.g., by malware) and SHOULD NOT complete the operation when such a compromise is detected. At least one authenticator used at AAL2 SHALL be replay resistant as described in Section 5.2.8 . Authentication at AAL2 SHOULD demonstrate authentication intent from at least one authenticator as discussed in Section 5.2.9 .
Communication between the claimant and verifier (the primary channel in the case of an out-of- band authenticator) SHALL be via an authenticated protected channel to provide confidentiality of the authenticator output and resistance to MitM attacks.
Verifiers operated by government agencies at AAL2 SHALL be validated to meet the requirements of FIPS 140 Level 1. When a device such as a smartphone is used in the authentication process, the unlocking of that device (typically done using a PIN or biometric) SHALL NOT be considered one of the authentication factors. Generally, it is not possible for a verifier to know that the device had been locked or if the unlock process met the requirements for the relevant authenticator type.
When a biometric factor is used in authentication at AAL2, the performance requirements stated in Section 5.2.3 SHALL be met, and the verifier SHOULD make a determination that the biometric sensor and subsequent processing meet these requirements.
4.2.3 Reauthentication
Periodic reauthentication of subscriber sessions SHALL be performed as described in Section 7.2 . At AAL2, authentication of the subscriber SHALL be repeated at least once per 12 hours during an extended usage session, regardless of user activity. Reauthentication of the subscriber SHALL be repeated following any period of inactivity lasting 30 minutes or longer. The session SHALL be terminated (i.e., logged out) when either of these time limits is reached.
Reauthentication of a session that has not yet reached its time limit MAY require only a memorized secret or a biometric in conjunction with the still-valid session secret. The verifier MAY prompt the user to cause activity just before the inactivity timeout.
4.2.4 Security Controls
The CSP SHALL employ appropriately-tailored security controls from the moderate baseline of security controls defined in SP 800-53 or equivalent federal (e.g., FEDRAMP ) or industry standard. The CSP SHALL ensure that the minimum assurance-related controls for moderate- impact systems or equivalent are satisfied.
4.2.5 Records Retention Policy
The CSP shall comply with its respective records retention policies in accordance with applicable laws, regulations, and policies, including any NARA records retention schedules that may apply. If the CSP opts to retain records in the absence of any mandatory requirements, the CSP SHALL conduct a risk management process, including assessments of privacy and security risks to determine how long records should be retained and SHALL inform the subscriber of that retention policy.
Authenticator Assurance Level 3
This section is normative.
AAL3 provides very high confidence that the claimant controls authenticator(s) bound to the subscriber’s account. Authentication at AAL3 is based on proof of possession of a key through a cryptographic protocol. AAL3 authentication SHALL use a hardware-based authenticator and an authenticator that provides verifier impersonation resistance — the same device MAY fulfill both these requirements. In order to authenticate at AAL3, claimants SHALL prove possession and control of two distinct authentication factors through secure authentication protocol(s). Approved cryptographic techniques are required. 4.3.1 Permitted Authenticator Types
AAL3 authentication SHALL occur by the use of one of a combination of authenticators satisfying the requirements in Section 4.3. Possible combinations are:
• Multi-Factor Cryptographic Device ( Section 5.1.9 )
• Single-Factor Cryptographic Device ( Section 5.1.7 ) used in conjunction with Memorized Secret ( Section 5.1.1 )
• Multi-Factor OTP device (software or hardware) ( Section 5.1.5 ) used in conjunction with a Single-Factor Cryptographic Device ( Section 5.1.7 )
• Multi-Factor OTP Device (hardware only) ( Section 5.1.5 ) used in conjunction with a Single-Factor Cryptographic Software ( Section 5.1.6 )
• Single-Factor OTP Device (hardware only) ( Section 5.1.4 ) used in conjunction with a Multi-Factor Cryptographic Software Authenticator ( Section 5.1.8 )
• Single-Factor OTP Device (hardware only) ( Section 5.1.4 ) used in conjunction with a Single-Factor Cryptographic Software Authenticator ( Section 5.1.6 ) and a Memorized Secret ( Section 5.1.1 )
4.3.2 Authenticator and Verifier Requirements
Communication between the claimant and verifier SHALL be via an authenticated protected channel to provide confidentiality of the authenticator output and resistance to MitM attacks. At least one cryptographic device authenticator used at AAL3 SHALL be verifier impersonation resistant as described in Section 5.2.5 and SHALL be replay resistant as described in Section 5.2.8 . All authentication and reauthentication processes at AAL3 SHALL demonstrate authentication intent from at least one authenticator as described in Section 5.2.9 .
Multi-factor authenticators used at AAL3 SHALL be hardware cryptographic modules validated at FIPS 140 Level 2 or higher overall with at least FIPS 140 Level 3 physical security. Single- factor cryptographic devices used at AAL3 SHALL be validated at FIPS 140 Level 1 or higher overall with at least FIPS 140 Level 3 physical security.
Verifiers at AAL3 SHALL be validated at FIPS 140 Level 1 or higher.
Verifiers at AAL3 SHALL be verifier compromise resistant as described in Section 5.2.7 with respect to at least one authentication factor.
Hardware-based authenticators and verifiers at AAL3 SHOULD resist relevant side-channel (e.g., timing and power-consumption analysis) attacks. Relevant side-channel attacks SHALL be determined by a risk assessment performed by the CSP.
When a device such a smartphone is used in the authentication process — presuming that the device is able to meet the requirements above — the unlocking of that device SHALL NOT be considered to satisfy one of the authentication factors. This is because it is generally not possible for verifier to know that the device had been locked nor whether the unlock process met the requirements for the relevant authenticator type. When a biometric factor is used in authentication at AAL3, the verifier SHALL make a determination that the biometric sensor and subsequent processing meet the performance requirements stated in Section 5.2.3 .
4.3.3 Reauthentication
Periodic reauthentication of subscriber sessions SHALL be performed as described in Section 7.2. At AAL3, authentication of the subscriber SHALL be repeated at least once per 12 hours during an extended usage session, regardless of user activity, as described in Section 7.2 . Reauthentication of the subscriber SHALL be repeated following any period of inactivity lasting 15 minutes or longer. Reauthentication SHALL use both authentication factors. The session SHALL be terminated (i.e., logged out) when either of these time limits is reached. The verifier MAY prompt the user to cause activity just before the inactivity timeout.
4.3.4 Security Controls
The CSP SHALL employ appropriately-tailored security controls from the high baseline of security controls defined in SP 800-53 or an equivalent federal (e.g., FEDRAMP ) or industry standard. The CSP SHALL ensure that the minimum assurance-related controls for high- impact systems or equivalent are satisfied.
4.3.5 Records Retention Policy
The CSP shall comply with its respective records retention policies in accordance with applicable laws, regulations, and policies, including any NARA records retention schedules that may apply. If the CSP opts to retain records in the absence of any mandatory requirements, the CSP SHALL conduct a risk management process, including assessments of privacy and security risks, to determine how long records should be retained and SHALL inform the subscriber of that retention policy.
Privacy Requirements
This section is normative.
The CSP SHALL employ appropriately-tailored privacy controls defined in SP 800-53 or equivalent industry standard.
If CSPs process attributes for purposes other than identity proofing, authentication, or attribute assertion (collectively “identity service”), related fraud mitigation, or to comply with law or legal process, CSPs SHALL implement measures to maintain predictability and manageability commensurate with the privacy risk arising from the additional processing. Measures MAY include providing clear notice, obtaining subscriber consent, or enabling selective use or disclosure of attributes. When CSPs use consent measures, CSPs SHALL NOT make consent for the additional processing a condition of the identity service.
Regardless of whether the CSP is an agency or private sector provider, the following requirements apply to an agency offering or using the authentication service:
• The agency SHALL consult with their Senior Agency Official for Privacy (SAOP) and conduct an analysis to determine whether the collection of PII to issue or maintain authenticators triggers the requirements of the Privacy Act of 1974 [ Privacy Act ] (see Section 9.4 ). o The agency SHALL publish a System of Records Notice (SORN) to cover such collections, as applicable. o The agency SHALL consult with their SAOP and conduct an analysis to determine whether the collection of PII to issue or maintain authenticators triggers the requirements of the E-Government Act of 2002 [ EGov ]. o The agency SHALL publish a Privacy Impact Assessment (PIA) to cover such collection, as applicable.
Summary of Requirements
This section is informative.
Table 4-1 summarizes the requirements for each of the AALs:
Table 4-1 AAL Summary of Requirements
Requirement AAL1 AAL2 AAL3
Permitted Authenticator Types Memorized Secret; Look-Up Secret; Out-of-Band; SF OTP Device; MF OTP Device; SF Crypto Software; SF Crypto Device; MF Crypto Software; MF Crypto Device MF OTP Device; MF Crypto Software; MF Crypto Device; or Memorized Secret plus:
• Look-Up Secret
• Out-of-Band
• SF OTP Device
• SF Crypto Software
• SF Crypto Device MF Crypto Device; SF Crypto Device plus Memorized Secret; SF OTP Device plus MF Crypto Device or Software; SF OTP Device plus SF Crypto Software plus Memorized Secret
FIPS 140 Verification Level 1 (Government agency verifiers) Level 1 (Government agency authenticators and verifiers) Level 2 overall (MF authenticators) Level 1 overall (verifiers and SF Crypto Devices) Level 3 physical security (all authenticators)
Reauthentication 30 days 12 hours or 30 minutes inactivity; MAY use one authentication factor 12 hours or 15 minutes inactivity; SHALL use both authentication factors Requirement AAL1 AAL2 AAL3
Security Controls SP 800-53 Low Baseline (or equivalent) SP 800-53 Moderate Baseline (or equivalent) SP 800-53 High Baseline (or equivalent)
MitM Resistance Required Required Required
Verifier- Impersonation Resistance Not required Not required Required
Verifier- Compromise Resistance Not required Not required Required
Replay Resistance Not required Not required Required
Authentication Intent Not required Recommended Required
Records Retention Policy Required Required Required
Privacy Controls Required Required Required
After · SP 800-63B-4
This section contains both normative and informative material.is
To satisfy the requirements of a given AAL, a claimant SHALL be authenticated with at least a given level of strength to be recognized as a subscriber. The result of an authentication process an identifier that SHALL be used each time that subscriber authenticates to that RP. The identifier MAY be pseudonymous. Subscriber identifiers SHOULD NOT be reused for a different subject but SHOULD be reused when a previously-enrolled subject is re-enrolled by the CSP. Other attributes that identify the subscriber as a unique subject MAY also be provided.normative
Detailed requirements for authenticators and verifiers at each AAL are provided in Section 5.See SP 800-63 Section 6.2 for details on how to choose the most appropriate AAL.Events
FIPS 140 requirements are satisfied by FIPS 140-2 or newer revisions.
At IAL1, it is possible that attributes are collected and made available by the digital identity service. Any PII or other personal information — whether self-asserted or validated — requires multi-factor authentication. Therefore, agencies SHALL select a minimum of AAL2 when self- asserted PII or other personal information is made available online.
Authenticator Assurance Level 1
This section is normative.
AAL1 provides some assurance that the claimant controls an authenticator bound to the subscriber’s account. AAL1 requires either single-factor or multi-factor authentication using a wide range of available authentication technologies. Successful authentication requires that the claimant prove possession and control of the authenticator through a secure authentication protocol.
4.1.1 Permitted Authenticator Types
AAL1 authenticationSHALLcan occur by the use of any of the following authenticator types, which are defined in Section 5 :over the
• Memorized Secret ( Section 5.1.1 )
• Look-Up Secret ( Section 5.1.2 )
• Out-of-Band Devices ( Section 5.1.3 )
• Single-Factor One-Time Password (OTP) Device ( Section 5.1.4 )
• Multi-Factor OTP Device ( Section 5.1.5 )
• Single-Factor Cryptographic Software ( Section 5.1.6 )
• Single-Factor Cryptographic Device ( Section 5.1.7 )
• Multi-Factor Cryptographic Software ( Section 5.1.8 )
• Multi-Factor Cryptographic Device ( Section 5.1.9 ) 4.1.2 Authenticator and Verifier Requirements
Cryptographic authenticators used at AAL1 SHALL use approved cryptography. Software-based authenticators that operate withincontext of an operating system MAY, where applicable, attempt to detect compromise (e.g., by malware)lifetime of the user endpoint in which they are running and SHOULD NOT complete the operation when such a compromise is detected.subscriber’s authenticator
Communication between the claimant and verifier (using the primary channel in the case of an out-of-band authenticator) SHALL be via an authenticated protected channel to provide confidentiality of theoutput and resistance to man-in-the-middle (MitM) attacks.affect its
Verifiers operated by government agencies at AAL1 SHALL be validated to meet the requirements of FIPS 140 Level 1.
4.1.3 Reauthentication
Periodic reauthentication of subscriber sessions SHALL be performed as described in Section 7.2 . At AAL1, reauthentication of the subscriber SHOULD be repeated at least once per 30 days during an extended usage session, regardless of user activity. The session SHOULD be terminated (i.e., logged out) when this time limit is reached.
4.1.4 Security Controls
The CSP SHALL employ appropriately-tailored security controls from the low baseline of security controls defined in SP 800-53 or equivalent federal (e.g., FEDRAMP ) or industry standard. The CSP SHALL ensure that the minimum assurance-related controls for low- impact systems, or equivalent, are satisfied.
4.1.5 Records Retention Policy
The CSP shall comply withrespective records retention policies in accordance with applicable laws, regulations, and policies, including any National Archives and Records Administration (NARA) records retention schedules that may apply. If the CSP opts to retain records in the absence of any mandatory requirements, the CSP SHALL conduct a risk management process, including assessments of privacy and security risks, to determine how long records should be retained and SHALL inform the subscriber of that retention policy.use
Authenticator Assurance Level 2
This section is normative.
AAL2 provides high confidence that the claimant controls authenticator(s) bound to the subscriber’s account. Proof of possession and control of two distinct authentication factors is required through secure authentication protocol(s). Approved cryptographic techniques are required at AAL2 and above. 4.2.1 Permitted Authenticator Types
At AAL2, authentication SHALL occur by the of either a multi-factor authenticator or a combination of two single-factor authenticators. A multi-factor authenticator requires two factors to execute a single authentication event, such as a cryptographically-secure device with an integrated biometric sensor that is required to activate the device. Authenticator requirements are specified in Section 5 .These
When a multi-factor authenticator is used, any of the following MAY be used:
• Multi-Factor OTP Device ( Section 5.1.5 )
• Multi-Factor Cryptographic Software ( Section 5.1.8 )
• Multi-Factor Cryptographic Device ( Section 5.1.9 )
When a combination of two single-factor authenticators is used, itSHALLevents include a Memorized Secret authenticator ( Section 5.1.1 ) and one possession-based (i.e., “something you have”) authenticator from the following list:binding,
• Look-Up Secret ( Section 5.1.2 )
• Out-of-Band Device ( Section 5.1.3 )
• Single-Factor OTP Device ( Section 5.1.4 )
• Single-Factor Cryptographic Software ( Section 5.1.6 )
• Single-Factor Cryptographic Device ( Section 5.1.7 )
Note: When biometric authentication meets the requirements in Section 5.2.3 , the device has to be authenticated in addition to the biometric — a biometric is recognized as a factor, but not recognized as an authenticator by itself. Therefore, when conducting authentication with a biometric, it is unnecessary to use two authenticators because the associated device serves as “something you have” while the biometric serves as “something you are.”maintenance,
4.2.2 Authenticator and Verifier Requirements
Cryptographic authenticators used at AAL2 SHALL use approved cryptography. Authenticators procured by government agencies SHALL be validated to meet the requirements of FIPS 140 Level 1. Software-based authenticators that operate within the context of an operating system MAYwhere applicableloss, attempt to detect compromise of the platform in which they are running (e.g.theft, by malware) and SHOULD NOT complete the operation when such a compromise is detected. At least one authenticator used at AAL2 SHALL be replay resistant as described in Section 5.2.8 . Authentication at AAL2 SHOULD demonstrate authentication intent from at least one authenticator as discussed in Section 5.2.9 .,
Communication between the claimant and verifier (the primary channel in the case of an out-of- band authenticator) SHALL be via an authenticated protected channel to provide confidentiality of the authenticator output and resistance to MitM attacks.
Verifiers operated by government agencies at AAL2 SHALL be validated to meet the requirements of FIPS 140 Level 1. When a device such as a smartphone is used in the authentication processthe unlocking of that device (typically done using a PIN or biometric) SHALL NOT be considered one of the authentication factors. Generally, it is not possible for a verifier to know that the device had been locked or if the unlock process met the requirements for the relevant authenticator type.unauthorized
When a biometric factor is used in authentication at AAL2, the performance requirements stated in Section 5.2.3 SHALL be met, and the verifier SHOULD make a determination that the biometric sensor and subsequent processing meet these requirements.
4.2.3 Reauthentication
Periodic reauthentication of subscriber sessions SHALL be performed as described in Section 7.2 . At AAL2, authentication of the subscriber SHALL be repeated at least once per 12 hours during an extended usage session, regardless of user activity. Reauthentication of the subscriber SHALL be repeated following any period of inactivity lasting 30 minutes or longer. The session SHALL be terminated (i.e., logged out) when either of these time limits is reached.
Reauthentication of a session that has not yet reached its time limit MAY require only a memorized secret or a biometric in conjunction with the still-valid session secret. The verifier MAY prompt the user to cause activity just before the inactivity timeout.
4.2.4 Security Controls
The CSP SHALL employ appropriately-tailored security controls from the moderate baseline of security controls defined in SP 800-53 or equivalent federal (e.g., FEDRAMP ) or industry standard. The CSP SHALL ensure that the minimum assurance-related controls for moderate- impact systems or equivalent are satisfied.
4.2.5 Records Retention Policy
The CSP shall comply with its respective records retention policies in accordance with applicable laws, regulations, and policies, including any NARA records retention schedules that may apply. If the CSP opts to retain records in the absence of any mandatoryrequirementsduplication, the CSP SHALL conduct a risk management processexpiration, including assessments of privacy and security risks to determine how long records should be retained and SHALL inform the subscriber of that retention policyrevocation.
AuthenticatorAssurance Level 3This section is normative.describes the
AAL3 provides very high confidence that the claimant controls authenticator(s) bound to the subscriber’s account. Authentication at AAL3 is based on proof of possession of a key through a cryptographic protocol. AAL3 authentication SHALL use a hardware-based authenticator and an authenticator that provides verifier impersonation resistance — the same device MAY fulfill both these requirements. In order to authenticate at AAL3, claimants SHALL prove possession and control of two distinct authentication factors through secure authentication protocol(s). Approved cryptographic techniques are required. 4.3.1 Permitted Authenticator Types
AAL3 authentication SHALL occur by the use of one of a combination of authenticators satisfying the requirements in Section 4.3. Possible combinations are:
• Multi-Factor Cryptographic Device ( Section 5.1.9 )
• Single-Factor Cryptographic Device ( Section 5.1.7 ) used in conjunction with Memorized Secret ( Section 5.1.1 )
• Multi-Factor OTP device (software or hardware) ( Section 5.1.5 ) used in conjunction with a Single-Factor Cryptographic Device ( Section 5.1.7 )
• Multi-Factor OTP Device (hardware only) ( Section 5.1.5 ) used in conjunction with a Single-Factor Cryptographic Software ( Section 5.1.6 )
• Single-Factor OTP Device (hardware only) ( Section 5.1.4 ) used in conjunction with a Multi-Factor Cryptographic Software Authenticator ( Section 5.1.8 )
• Single-Factor OTP Device (hardware only) ( Section 5.1.4 ) used in conjunction with a Single-Factor Cryptographic Software Authenticator ( Section 5.1.6 ) and a Memorized Secret ( Section 5.1.1 )
4.3.2 Authenticator and Verifier Requirements
Communication between the claimant and verifier SHALL be via an authenticated protected channel to provide confidentiality of the authenticator output and resistance to MitM attacks. At least one cryptographic device authenticator used at AAL3 SHALL be verifier impersonation resistant as described in Section 5.2.5 and SHALL be replay resistant as described in Section 5.2.8 . All authentication and reauthentication processes at AAL3 SHALL demonstrate authentication intent from at least one authenticator as described in Section 5.2.9 .
Multi-factor authenticators used at AAL3 SHALL be hardware cryptographic modules validated at FIPS 140 Level 2 or higher overall with at least FIPS 140 Level 3 physical security. Single- factor cryptographic devices used at AAL3 SHALL be validated at FIPS 140 Level 1 or higher overall with at least FIPS 140 Level 3 physical security.
Verifiers at AAL3 SHALL be validated at FIPS 140 Level 1 or higher.
Verifiers at AAL3 SHALL be verifier compromise resistant as described in Section 5.2.7 with respect to at least one authentication factor.
Hardware-based authenticators and verifiers at AAL3 SHOULD resist relevant side-channel (e.g., timing and power-consumption analysis) attacks. Relevant side-channel attacks SHALL be determined by a risk assessment performed by the CSP.
When a device such a smartphone is used in the authentication process — presuming that the device is able to meet the requirements above — the unlocking of that device SHALL NOT be considered to satisfy one of the authentication factors. This is because it is generally not possible for verifier to know that the device had been locked nor whether the unlock process met the requirements for the relevant authenticator type. When a biometric factor is used in authentication at AAL3, the verifier SHALL make a determination that the biometric sensor and subsequent processing meet the performance requirements stated in Section 5.2.3 .
4.3.3 Reauthentication
Periodic reauthentication of subscriber sessions SHALL be performed as described in Section 7.2. At AAL3, authentication of the subscriber SHALL be repeated at least once per 12 hours during an extended usage session, regardless of user activity, as described in Section 7.2 . Reauthentication of the subscriber SHALL be repeated following any period of inactivity lasting 15 minutes or longer. Reauthentication SHALL use both authentication factors. The session SHALL be terminated (i.e., logged out) when either of these time limits is reached. The verifier MAY prompt the user to cause activity just before the inactivity timeout.
4.3.4 Security Controls
The CSP SHALL employ appropriately-tailored security controls from the high baseline of security controls defined in SP 800-53 or an equivalent federal (e.g., FEDRAMP ) or industry standard. The CSP SHALL ensure that the minimum assurance-related controls for high- impact systems or equivalent are satisfied.
4.3.5 Records Retention Policy
The CSP shall comply with its respective records retention policies in accordance with applicable laws, regulations, and policies, including any NARA records retention schedules that may apply. If the CSP opts to retain records in the absence of any mandatory requirements,CSP SHALL conduct a risk management process, including assessments of privacy and security risks,actions to determine how long records should be retained and SHALL inform the subscriber of that retention policy.taken in
Privacy Requirements
This section is normative.
The CSP SHALL employ appropriately-tailored privacy controls definedSP 800-53 or equivalent industry standard.response to
If CSPs process attributes for purposes other than identity proofing, authentication, or attribute assertion (collectively “identity service”), related fraud mitigation, or to comply with law or legal process, CSPs SHALL implement measures to maintain predictability and manageability commensurate with the privacy risk arising from the additional processing. Measures MAY include providing clear notice, obtaining subscriber consent, or enabling selective use or disclosure of attributes. When CSPs use consent measures, CSPs SHALL NOT make consent for the additional processing a condition of the identity service.
Regardless of whether the CSP is an agency or private sector provider, the following requirements apply to an agency offering or using the authentication service:
• The agency SHALL consult with their Senior Agency Official for Privacy (SAOP) and conduct an analysis to determine whether the collection of PII to issue or maintain authenticators triggers the requirements of the Privacy Act of 1974 [ Privacy Act ] (see Section 9.4 ). o The agency SHALL publish a System of Records Notice (SORN) to cover such collections, as applicable. o The agency SHALL consult with their SAOP and conduct an analysis to determine whether the collection of PII to issue or maintain authenticators triggers the requirements of the E-Government Act of 2002 [ EGov ]. o The agency SHALL publish a Privacy Impact Assessment (PIA)cover such collection, as applicable.those
Summary of Requirements
This section isinformativeevents.
Table 4-1 summarizes the requirements for each of the AALs:
Table 4-1 AAL Summary of Requirements
Requirement AAL1 AAL2 AAL3
Permitted Authenticator Types Memorized Secret; Look-Up Secret; Out-of-Band; SF OTP Device; MF OTP Device; SF Crypto Software; SF Crypto Device; MF Crypto Software; MF Crypto Device MF OTP Device; MF Crypto Software; MF Crypto Device; or Memorized Secret plus:
• Look-Up Secret
• Out-of-Band
• SF OTP Device
• SF Crypto Software
• SF Crypto Device MF Crypto Device; SF Crypto Device plus Memorized Secret; SF OTP Device plus MF Crypto Device or Software; SF OTP Device plus SF Crypto Software plus Memorized Secret
FIPS 140 Verification Level 1 (Government agency verifiers) Level 1 (Government agency authenticators and verifiers) Level 2 overall (MF authenticators) Level 1 overall (verifiers and SF Crypto Devices) Level 3 physical security (all authenticators)
Reauthentication 30 days 12 hours or 30 minutes inactivity; MAY use one authentication factor 12 hours or 15 minutes inactivity; SHALL use both authentication factors Requirement AAL1 AAL2 AAL3
Security Controls SP 800-53 Low Baseline (or equivalent) SP 800-53 Moderate Baseline (or equivalent) SP 800-53 High Baseline (or equivalent)
MitM Resistance Required Required Required
Verifier- Impersonation Resistance Not required Not required Required
Verifier- Compromise Resistance Not required Not required Required
Replay Resistance Not required Not required Required
Authentication Intent Not required Recommended Required
Records Retention Policy Required Required Required
Privacy Controls Required Required Required