Join our Newsletter — 33% off our NHI Course

Why do identifiers become risky when organisations use them as authentication secrets?

Identifiers are designed to locate or distinguish an account, not to stay private. When organisations treat stable data such as account numbers, dates of birth, or government identifiers as proof of identity, those values become security secrets by accident. Once exposed, they are hard to replace, easy to reuse, and often shared widely, which makes impersonation and fraud much easier.

Why identifiers become risky once they are used like secrets

Identifiers are meant to distinguish an account, not prove who is holding it. The risk appears when an organisation starts accepting stable, widely distributed data, such as account numbers, dates of birth, or government identifiers, as the thing that unlocks access. That turns a public or semi-public reference value into an authentication secret, which creates weak assurance and brittle recovery.

Identifiers are often exposed in forms, records, support workflows, and third-party data sets, so they are rarely suited to the same privacy and rotation expectations as a secret. Once that value is accepted as proof, any leak or reuse can let an attacker impersonate the real person or bypass normal account recovery controls.

What changes when a locator becomes a login factor

The security model changes in three ways. First, the value is no longer just an index for finding an account, it becomes a bearer secret. Second, the organisation inherits the secrecy burden without the properties that make secrets manageable, such as easy rotation, limited exposure, and clear revocation. Third, the identifier may be reused across services, which means compromise in one place can unlock others.

This is why the problem is not simply that identifiers are sensitive. The deeper issue is that they are usually stable, predictable, and hard to replace. A password can be changed; a government identifier, birth date, or customer number usually cannot. Once the value is embedded in an authentication flow, the control becomes difficult to recover from after disclosure.

It also creates a false sense of identity assurance. A stable identifier can say that a record exists, but it does not say that the presenting party is the rightful holder. Good authentication needs evidence that is hard to guess, hard to copy, and difficult to reuse at scale.

How misuse creates impersonation and fraud pathways

When identifiers are treated as secrets, attackers do not need to defeat the authentication system in the usual sense. They can collect the identifier from breached records, public documents, social engineering, or correlated data sets, then use it as the accepted proof element. That makes account takeover, synthetic identity abuse, and support-channel fraud much easier.

The danger is amplified when the same identifier is used across onboarding, password reset, and help desk verification. In that design, one leaked value can become a universal shortcut into the account lifecycle. The control fails because the organisation has confused identity lookup with identity proof.

The Ultimate Guide to NHIs is useful here because it frames the broader rule that access-bearing values need lifecycle discipline, not just visibility. For authentication design, the same principle applies to human accounts: if a value is exposed widely and cannot be rotated cleanly, it should not be used as the thing that authorises access.

Risk and Threat Considerations

The main risk is that a predictable identifier becomes a reusable credential, which collapses the difference between knowing something about a person and proving possession or control. That creates exposure not only to impersonation, but also to recovery abuse, social engineering, and large-scale correlation across systems.

Failure mechanism: The organisation accepts a stable identifier as sufficient proof, so disclosure, reuse, or public availability turns into authentication bypass rather than mere data exposure.

Impact: Attackers can impersonate users, defeat account recovery, and scale fraud across multiple services because the compromised value is difficult to revoke or replace.

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
NIST SP 800-63 Digital Identity Guidelines Identifiers used as proof depend on identity assurance and authenticators.
Recommendation — Separate identifiers from authenticators and require phishing-resistant proof for access.
NIST SP 800-53 Rev 5 IA-2 — Identification and Authentication (Organizational Users) Shows that organizational access must rely on authenticated identity, not exposed identifiers.
IA-8 — Identification and Authentication (Non-Organizational Users) External-user authentication must not rely on public or widely shared identifier values.
Recommendation — Enforce strong user authentication instead of treating identifiers as proof. Use proper external-user authentication and avoid identifier-based proof.
OWASP ASVS V6 — Authentication Authentication controls require strong proof, not stable account identifiers.
Recommendation — Verify that login flows use authenticators, not account identifiers, as proof.
OWASP Non-Human Identity Top 10 NHI-02 — Secret Leakage The same failure pattern appears when reusable values become exposed and treated like secrets.
NHI-07 — Long-Lived Secrets Stable identifiers used as secrets are effectively long-lived and hard to rotate.
NHI-10 — Human Use of NHI Human-facing verification can create unsafe reliance on values that should only locate records.
Recommendation — Prevent exposed values from being accepted as authenticators. Replace long-lived proof values with revocable, short-lived credentials. Keep human verification separate from any access-bearing secret or token.

Practitioner Guidance

What to verify: Check whether any identifier used in login, reset, support verification, or step-up checks is actually secret, unique to the session, and replaceable. If the answer is no, treat it as a design flaw rather than a tuning issue.

Decision rule: If a value is already present in customer records, forms, invoices, or public correspondence, do not rely on it as authentication proof. Use it only as a lookup key and require a separate authenticator that can be rotated, revoked, and independently verified.

Practitioner takeaway: The safest design is to let identifiers point to an account, while authenticators prove control of it. When those roles are merged, exposure becomes permanent and compromise becomes much easier to scale.