Verifying the credential proves the state signed license is genuine, unchanged, current, and issued to the phone presenting it. Verifying the person adds assurance that the holder is the same human attached to the record, usually through selfie comparison and liveness detection. Both matter because a valid credential alone does not prove the user in front of the screen is the rightful holder.
Credential verification and person verification solve different problems
In mobile ID flows, credential verification answers a document question: is this digital credential authentic, intact, unexpired, and issued by the expected source for the device presenting it? Person verification answers an enrolment or presentation question: is the human in front of the camera the same individual bound to that credential record? The distinction matters because each check reduces a different kind of fraud.
Credential verification is usually about the artefact, not the holder. A wallet can present a valid mobile driver’s licence, certificate, or pass even if the device is borrowed, the account is shared, or the credential was forwarded from somewhere else. That is why verification logic should separate document integrity, issuer trust, and freshness from any assessment of the live person.
Why both checks are needed in a real mobile ID transaction
Person verification typically introduces selfie comparison, biometric matching, or liveness detection to reduce impersonation and presentation fraud. It helps confirm that the person who is using the phone is the person recorded during issuance or recovery, but it does not prove the underlying credential itself is trustworthy if the issuer, status, or signing chain has not been checked first.
These checks are complementary, not interchangeable. If you verify only the person, a counterfeit or revoked credential can still pass a human-facing check. If you verify only the credential, a valid credential can still be used by someone who is not the rightful holder. Strong mobile ID design treats the credential as the object of trust validation and the person as the object of possession and continuity validation.
In practice, the trust boundary is often the moment of presentation. The verifier should establish whether the artefact is genuine, whether it is still valid, and whether the live presenter matches the identity record. That is the difference between trusting the document and trusting the interaction.
How practitioners should separate the two checks in design and review
The cleanest architecture is to make the credential check deterministic and the person check risk-based. Credential validation should rely on issuer metadata, signature verification, revocation or status checks, and expiry. Person verification should be reserved for flows where binding the human to the credential materially changes the fraud outcome, such as issuance, recovery, high-risk step-up, or regulated transactions.
That separation also improves troubleshooting. A failed credential check usually points to trust chain, freshness, or issuance defects. A failed person check usually points to camera quality, liveness failure, match threshold, or enrolment drift. When teams collapse the two into one generic “ID verification” step, they lose the ability to explain why the flow failed and they often over-tighten or over-loosen the wrong control.
For mobile identity programmes, this distinction also affects what you retain as evidence. If the control objective is document assurance, preserve proof of issuer validation and status checks. If the objective is person assurance, preserve the decision record for biometric or liveness outcomes and the policy that governed when those checks were required.
Risk and Threat Considerations
These two checks fail in different ways, and attackers exploit the gap between them. A valid credential without person verification can be replayed, forwarded, or used on a shared device, while a person check without credential verification can create false confidence around a forged, stale, or revoked credential.
Failure mechanism: The verifier accepts either an authentic artefact from the wrong holder or the right holder with an untrusted artefact, usually because the flow does not explicitly separate issuance trust, status validation, and live-presenter assurance.
Impact: The result can be impersonation, account recovery abuse, fraudulent access, or acceptance of an identity assertion that is stronger than the evidence actually supports.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 addresses the attack and risk surface, while NIST SP 800-63, NIST SP 800-53 Rev 5 and OWASP ASVS set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-02 — Secret Leakage | Mobile ID flows rely on credentials and tokens that must not be exposed or replayed. |
| NHI-04 — Insecure Authentication | The question contrasts proof of credential validity with proof of the live human holder. | |
| Recommendation — Validate credential handling and prevent leakage paths that would let a valid credential be reused. Require separate checks for credential authenticity and the presenter’s authentication assurance. | ||
| NIST SP 800-63 | Digital Identity Guidelines | Digital identity assurance distinguishes authenticator validity from identity proofing and binding. |
| Recommendation — Apply assurance levels to separate credential validation from person-binding evidence. | ||
| NIST SP 800-53 Rev 5 | IA-2 — Identification and Authentication (Organizational Users) | Mobile ID verification hinges on authenticating the user presenting the credential. |
| IA-5 — Authenticator Management | Credential verification depends on the lifecycle, freshness, and integrity of the authenticator material. | |
| Recommendation — Use authenticated presentation controls to verify the live holder when the risk warrants it. Enforce credential lifecycle controls so valid-looking but stale or compromised credentials fail validation. | ||
| OWASP ASVS | V6 — Authentication | The flow separates authenticator validation from assurance about the person using it. |
| Recommendation — Verify both authenticator integrity and the authentication step that binds it to the user. | ||
Practitioner Guidance
What to prioritise: Decide first whether the business question is “is this credential valid?” or “is this the right person?” Then require only the stronger check that the transaction risk justifies, instead of treating every mobile ID presentation as a full biometric event.
What to verify: Make sure product and operations teams can show which control answered which question, because auditability depends on that split. If the control cannot explain whether it validated the token or the human, it is not precise enough for high-trust use.
Practitioner takeaway: Mobile ID security is strongest when credential trust and human binding are treated as separate assertions, each with its own failure mode and its own threshold for use.
Related resources from NHI Mgmt Group
- What is the difference between a mobile ID and a physical identity document in practice?
- What is the difference between an identity, a credential, and a secret?
- How should security teams implement Client ID Metadata Documents?
- What is the difference between secrets exposure and credential reuse risk?