Join our Newsletter — 33% off our NHI Course
Home› Guides› D3-BAN Biometric Authentication: What It Hardens, Its Limits…
Guide Authentication

D3-BAN Biometric Authentication: What It Hardens, Its Limits and How to Verify It

← All guides
By NHI Mgmt Group, edited by Lalit Choda Updated 12 November 2026 11 min read
On this page

A fingerprint or face match proves that a person is present at a sensor, but on its own it says nothing about whether that sensor, the device behind it or the comparison result can be trusted. D3-BAN Biometric Authentication is the MITRE D3FEND countermeasure for this factor: D3FEND defines it as "Using biological measures in order to authenticate a user." It sits in the Harden tactic as a child of Agent Authentication, and D3FEND models it as a technique that authenticates a Person. This card explains what D3-BAN actually hardens, how D3FEND relates it to ATT&CK, where biometrics are implemented in practice, how to verify a deployment and where the factor stops helping. It is written for identity engineers and architects who are deciding where biometrics belong in an authentication design, and it goes deeper than the general Biometrics Guide.

Key takeaways

  • Treat a biometric as an unlock, not a credential. NIST SP 800-63B-4 allows biometrics only as part of multi-factor authentication with a physical authenticator, and the strongest platform designs use the match to release a key held in secure hardware.
  • D3FEND's ATT&CK links are inherited and inferred. D3-BAN has no direct technique mapping; the relations shown come from its parent Agent Authentication strengthening the User Account artefact.
  • Error rates and spoof resistance are measurable. NIST sets a false match rate of one in 10,000 or better and requires presentation attack detection for face; Android and FIDO run their own certification schemes.
  • Where the match happens matters most. Local comparison in a secure enclave, a trusted execution environment or a match-on-sensor chip keeps templates off servers and out of reach of host malware.
  • Biometrics do not apply to non-human identities. Service accounts, API keys and AI agents have no biology, so this sibling does nothing for them.

D3-BAN at a glance

FieldD3-BAN Biometric Authentication
D3FEND IDD3-BAN
TacticHarden
Parent techniqueAgent Authentication, D3-AA (siblings include Certificate-based, Multi-factor, Password and Token-based Authentication)
Digital artefactPerson (D3FEND: the technique "authenticates" a Person); the parent strengthens User Account
D3FEND referencesSmartTouch Inc. patent US5870723A (tokenless biometric transaction authorisation) and a Biometric Solutions article on keystroke dynamics
What it changesAdds an "inherence" factor (something you are) to the authentication decision
Typical implementation pointsPlatform authenticators on laptops and phones, FIDO2 security keys with fingerprint readers, physical access readers, banking and payment apps
Main limitationThe result is only as trustworthy as the sensor, the comparison environment and the fallback path

The D3FEND entry has no "how it works" article and no considerations section (checked November 2026), so the operational guidance below comes from NIST, FIDO and platform documentation rather than from D3FEND itself.

How it works

A biometric system enrols a sample, stores a template, and on each attempt compares a fresh capture with that template against a threshold. Two classes of measure are in common use:

  • Physiological: fingerprint, face, iris. These are what NIST SP 800-63B-4 governs.
  • Behavioural: keystroke dynamics, gait, device handling. D3FEND's second reference describes keystroke dynamics as a behavioural biometric based on dwell time and flight time. In practice these are used for continuous or risk-based signals in fraud programmes rather than as a primary login factor. See the Transaction Monitoring and Behavioural Biometrics Guide.

The design question that decides security is what a successful match unlocks. In the strong pattern, the comparison happens on the device in isolated hardware and a match authorises the use of a private key that never leaves that hardware. The relying party then sees a signed challenge, not a biometric. This is how Windows Hello, Apple Face ID and Touch ID, Android Class 3 biometrics with Keystore, and FIDO2 authenticators with user verification work. In the weak pattern, a biometric template or score is sent to a server for central comparison, which creates a database of irreplaceable personal data and a network path an attacker can target. NIST states that local verification of biometric factors is preferred over central comparison.

What NIST SP 800-63B-4 requires

RequirementNIST SP 800-63B-4 text (summarised)
Role of the biometricSHALL only be used as part of multi-factor authentication with a physical authenticator; a non-biometric option must also be offered
False match rateOne in 10,000 or better for all demographic groups, at a fixed threshold, tested to ISO/IEC 19795-1
False non-match rateSHOULD be under 5%
Presentation attack detectionSHALL for facial recognition; SHOULD for fingerprint and iris; test per ISO/IEC 30107-3 with an impostor attack presentation accept rate under 0.07
VoiceSHALL NOT be used for biometric comparison
Failed attemptsNo more than five consecutive failures (10 with conforming PAD), then a delay of at least 30 seconds per attempt; overall limit of 50 (100 with PAD)
Data handlingBiometric data is sensitive personal information

ATT&CK techniques D3FEND relates to D3-BAN

Relationship type: inferred only. D3FEND lists no direct ATT&CK mapping for D3-BAN. The D3FEND site shows the relations below because the parent, Agent Authentication, strengthens the User Account artefact, and these techniques act on User Account or its sub-artefacts. D3FEND marks the mapping as inferred and experimental (checked November 2026). The right-hand column is NHI Mgmt Group's assessment, not part of D3FEND.

ATT&CK IDTechniqueWhat a biometric factor changes (NHI Mgmt Group assessment)
T1078.001, T1078.002, T1078.003, T1078.004Valid Accounts: Default, Domain, Local, Cloud AccountsStrong where the biometric gates a device-bound key; none on paths that still accept a password alone
T1098.002, T1098.003Additional Email Delegate Permissions, Additional Cloud RolesPartial: helps only if admin actions require fresh user verification
T1136.001, T1136.002, T1136.003Create Account: Local, Domain, Cloud AccountMinimal: a new account is created after authentication
T1548.005Temporary Elevated Cloud AccessPartial: where elevation demands step-up user verification
T1087.001, T1087.002, T1087.004Account Discovery: Local, Domain, Cloud AccountIndirect: limits which discovered accounts are usable
T1531Account Access RemovalIndirect: protects the admin sign-ins used to lock others out

For the account-level picture, see the MITRE ATT&CK T1078 Valid Accounts Guide. Attacks on the biometric itself (spoofed fingerprints, printed or replayed faces, injected camera streams) have no ATT&CK Enterprise technique in D3FEND's mapping; they are handled by presentation attack detection and injection detection, covered in the Biometric Liveness and Presentation Attack Detection Guide and Biometric Injection Attacks.

Where it is implemented

Platforms are listed alphabetically. Each runs the comparison in isolated hardware and uses the result to release a key.

PlatformComparison environmentWhat to check
AndroidBiometric pipeline classed as Class 3 (Strong), Class 2 (Weak) or Class 1 (Convenience) by spoof acceptance rateOnly Class 3 can release app keys from Keystore; Class 2 can use BiometricPrompt but not Keystore; Class 1 exposes no API to apps. Class 3 allows up to 72 hours before fallback to PIN, pattern or password
Apple (Face ID, Touch ID)Secure Enclave processes, encrypts and stores template data and performs matchingThe passcode is still required after restart, to change the passcode and to add or remove fingerprints; Touch ID templates are not sent to Apple or included in backups
FIDO2 authenticators with on-device biometricsInside the authenticator; the relying party receives a user verification flag and a signatureBiometric component certification status under the FIDO Biometric Certification Requirements (v5.0 active, checked November 2026)
Windows HelloWith Enhanced Sign-in Security, face matching runs in virtualisation-based security and fingerprint matching on a certified match-on-sensor chipESS shows "On" in Sign-in options; Biometrics Operational log event ID 1108 lists the sensor in a Virtual Secure Mode process; non-ESS external sensors are blocked while ESS is on

The surrounding programme is covered elsewhere: the Windows Hello for Business Guide, the Passwordless and Passkeys Guide and the Device-Bound Passkeys page.

Implementation steps

  1. Decide what the biometric unlocks. Use it as local user verification for a hardware-held key (platform authenticator or security key). Avoid designs that send templates or scores to a server unless there is no alternative and the data protection case is made. See Biometric Template Protection.
  2. Set a device baseline. Require hardware-isolated matching: ESS-capable sensors on Windows, Class 3 on Android, Secure Enclave on Apple devices. Record the requirement in device compliance policy.
  3. Require user verification at the relying party. For WebAuthn, request user verification so the authenticator must perform a biometric or PIN check, and reject assertions without it for sensitive applications.
  4. Design the fallback. Every platform falls back to a PIN or password. Make that fallback local to the device (a PIN that unlocks the same key), not a separate password sent to the server.
  5. Pilot and measure. Track false rejections, help desk calls and fallback use in a pilot group before wider rollout. Users who cannot enrol need an equal-strength alternative.
  6. Check legal and privacy obligations. Biometric data is special category data in many regimes. See the Biometric Privacy Laws Map and Biometric Data in the Workplace.

How to verify it works

  • Configuration evidence: device inventory shows the sensor class or ESS status per device, not just "Windows Hello enabled".
  • Relying party logs: sign-in records show the user verification flag set on assertions for applications that require it.
  • Lockout behaviour test: on a test device, confirm repeated failed matches fall back to the PIN or passcode and that the attempt limits behave as documented.
  • Spoof test in an authorised lab: for any biometric system you procure or build (rather than consume from a platform), ask for ISO/IEC 30107-3 test results or certification evidence rather than running ad hoc tests.
Metric (example)What it showsDirection
Share of managed devices with hardware-isolated biometric matchingReal baseline coverageRising
Share of sign-ins to sensitive apps with user verification assertedWhether the biometric or PIN step actually happensNear 100%
Fallback rate (PIN or password used instead of biometric)Usability and possible enrolment problemsStable and low
Accounts that can still sign in with a password onlyBypass surface around the biometricFalling

Limits, bypasses and failure patterns

  • The fallback is the real control: if the PIN, passcode or account recovery is weak, the biometric adds little. Attackers target recovery and help desk resets, not fingerprints.
  • Central template stores: a breached biometric database cannot be rotated like a password. Prefer designs where templates never leave the device.
  • Presentation and injection attacks: printed photos, masks, replayed video and virtual camera injection target face systems without strong PAD, which is why NIST requires PAD for face.
  • Unprotected peripheral sensors: sensors outside the isolated path expose match results to host software; on Windows, ESS blocks non-ESS sensors for this reason.
  • Coercion and shared devices: a biometric can be presented under duress or by someone with physical access to a sleeping user. Use it alongside device possession and session controls, not as proof of intent.
  • Applying it to the wrong identities: service accounts and agents placed in biometric or MFA exclusion groups become the gap. Use Certificate-based or Token-based Authentication for workloads instead.

Framework mapping

FrameworkReferenceRelationship to D3-BAN
NIST SP 800-53 Rev 5IA-2(1), IA-5(12)Multi-factor authentication to privileged accounts; biometric authentication performance
NIST CSF 2.0PR.AA-03Users, services and hardware are authenticated
NIST SP 800-63B-4Biometric requirements; AAL2 and AAL3Error rates, PAD, attempt limits and the multi-factor rule
MITRE ATT&CKM1032 Multi-factor AuthenticationNHI Mgmt Group view: biometrics most often reach ATT&CK through MFA deployments (not a D3FEND mapping)

For how D3FEND is organised, see the MITRE D3FEND Guide.

Practitioner checklist

  • Use biometrics only as local user verification for a hardware-held key, never as a stand-alone factor.
  • Set device baselines for hardware-isolated matching and report coverage per platform.
  • Request and enforce user verification at the relying party for sensitive applications.
  • Make the fallback a device-local PIN, and harden account recovery.
  • Require ISO/IEC 30107-3 or FIDO biometric certification evidence for any biometric system you buy.
  • Keep templates off servers wherever possible and treat biometric data as sensitive personal data.
  • Offer an equal-strength non-biometric option for users who cannot or will not enrol.
  • Keep non-human identities on certificate or token-based authentication, not biometric policies.

Standards and references

Related NHI Mgmt Group resources: Biometrics Guide · Biometric Liveness and Presentation Attack Detection Guide · Phishing-Resistant MFA Guide · D3-MFA Multi-factor Authentication · MITRE D3FEND Guide

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Researched and written by the NHI Mgmt Group editorial team using AI tools, under the editorial direction of Lalit Choda. Facts are drawn from the sources listed on this page and checked by our automated quality process. Last updated 12 November 2026. Spotted an error? Use our contact page.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM and Agentic AI security. nhimg.org