Chapter 15
Emerging and Future Identity Technologies
Bachelors Program in Full Stack Development
Authentication & Authorization
•
Bachelor
Emerging and Future Identity Technologies
Introduction
Digital identity is shifting from periodic password checks toward cryptographically verifiable, context-aware and privacy-preserving systems. Credentials may be held in digital wallets rather than copied into every application. Authentication may continue throughout a session rather than end at login. Artificial intelligence (AI) can improve fraud detection, but it also enables convincing impersonation, automated social engineering and synthetic identity attacks.
These developments do not eliminate established security principles. Authentication still establishes confidence in an entity or device, while authorization determines what an authenticated entity may do. Emerging technologies change how evidence is created, exchanged and evaluated; they do not remove the need for least privilege, secure recovery, auditability and risk management.
This chapter critically evaluates decentralized and verifiable identity, continuous and adaptive authentication, AI-assisted attacks and defenses, deepfake-resistant identity proofing, privacy-enhancing technologies, confidential computing, post-quantum readiness and evolving identity standards.
Learning Objectives
After completing this chapter, students should be able to:
Explain the architecture and trust assumptions of decentralized and verifiable identity systems.
Design continuous and adaptive authentication using risk signals and proportionate responses.
Evaluate AI-assisted identity attacks and corresponding defensive controls.
Compare methods for deepfake-resistant remote identity proofing.
Apply privacy-enhancing technologies to identity data processing.
Explain how confidential computing and remote attestation protect identity workloads.
Develop a post-quantum migration strategy for authentication systems.
Assess emerging standards for interoperability, governance and security.
1. The Changing Identity Model
Traditional identity systems commonly use a centralized identity provider. The provider authenticates a user and issues a session cookie, security token or assertion to an application. Federation protocols such as OpenID Connect and SAML reduce duplicated credentials, but the identity provider remains a major trust and availability dependency.
Emerging architectures distribute identity functions among several roles:
Issuer: Creates a credential containing claims about a subject.
Holder: Controls or possesses the credential, often through a digital wallet.
Verifier: Requests and validates evidence needed for a transaction.
Trust registry or governance authority: Identifies acceptable issuers, credential types and policies.
Identity provider: Authenticates users and may issue tokens or credentials.
Relying party: Uses identity evidence to grant access or provide a service.
No architecture is inherently trustworthy merely because it is centralized or decentralized. Security depends on key protection, governance, software integrity, recovery procedures and the quality of the original identity proofing.
2. Decentralized Identifiers and Verifiable Credentials
2.1 Decentralized identifiers
A decentralized identifier (DID) is an identifier represented in a standardized form, such as did:example:123456. A DID document can describe public verification keys, authentication methods or service endpoints. A DID method defines how identifiers and their associated data are created, resolved, updated and deactivated.
The word decentralized must be interpreted carefully. Some DID methods use distributed ledgers, while others use web infrastructure, peer-to-peer exchange or controlled registries. A DID syntax alone does not guarantee decentralization, privacy, availability or resistance to censorship.
2.2 Verifiable credentials
A verifiable credential (VC) is tamper-evident digital data containing claims made by an issuer. A verifier checks cryptographic proofs and evaluates whether the issuer is trusted for the relevant claim.
A simplified credential lifecycle is:
The issuer verifies facts about the subject.
The issuer creates and cryptographically protects a credential.
The holder stores the credential in a wallet.
A verifier requests specific evidence.
The holder creates a presentation.
The verifier checks cryptographic validity, status, audience, freshness and policy.
Verifiable credential issuance and presentation flow
Figure: Verifiable credential issuance and presentation flow
Figure: A verifier requests evidence from the holder; the holder presents an issuer-signed credential or derived proof.
Cryptographic validity is not equivalent to factual truth. A valid signature proves that a particular key protected the credential, not that the original claim was accurate. The verifier must therefore assess issuer authority, credential scope, expiration, revocation or suspension status, proofing assurance and key compromise.
2.3 Selective disclosure and unlinkability
Ordinary signed documents may reveal every included field. Selective disclosure mechanisms allow a holder to reveal only necessary claims. For example, a service may need proof that a person is over 18, not the person's full birth date.
Technologies include selectively disclosable JSON Web Tokens, derived proofs and zero-knowledge proof systems. Their properties differ. Selective disclosure hides unneeded claims, while unlinkability additionally seeks to prevent separate presentations from being correlated. Not every selective disclosure method provides unlinkability.
A wallet can still become a tracking mechanism if it presents stable identifiers, reusable signatures or unique combinations of attributes. Data minimization must therefore be evaluated at the complete protocol level.
2.4 Revocation, recovery and governance
Real deployments must answer difficult operational questions:
How is a stolen or compromised credential invalidated?
Can status checks reveal where a credential is used?
How does a holder recover after losing a device?
Which organizations may issue a credential type?
How are guardianship and delegated authority represented?
Can an issuer improperly correlate presentations?
Credential status lists can improve privacy compared with per-credential online checks, but update frequency creates a trade-off between privacy, bandwidth and revocation latency. Recovery procedures must resist account takeover while remaining accessible to users who lose devices or change names, addresses or legal status.
3. Continuous and Adaptive Authentication
3.1 From login events to session confidence
One-time authentication assumes that the entity using a session after login remains the entity that originally authenticated. Session theft, remote-control malware and unattended devices invalidate this assumption.
Continuous authentication periodically or eventfully reassesses confidence using signals such as:
device key possession and device posture;
network location and impossible-travel patterns;
token age and session behavior;
typing, pointer or navigation patterns;
resource sensitivity and transaction value;
changes in IP reputation, SIM or browser integrity;
threat intelligence and prior fraud associations.
Adaptive authentication converts this evidence into an action: continue, restrict, request step-up authentication, require transaction confirmation, suspend the session or initiate investigation.
Behavioral signals should normally supplement rather than silently replace strong authenticators. They are probabilistic, may change because of disability or injury, and can produce unequal error rates across populations.
3.2 Risk-based decision model
Suppose a session has estimated attack probability p, an expected loss L if an attack succeeds, and a step-up control that blocks a proportion q of attacks. Let CF be the expected cost of applying the step-up, including delay, abandonment and support costs.
Without step-up, expected loss is pL. With step-up, expected cost is CF + p(1-q)L. Step-up is economically preferable when:
pqL > CF
Here, p and q are dimensionless probabilities between 0 and 1, while L and CF use the same monetary unit per evaluated session. This simplified model assumes the estimates are calibrated, the control cost is represented by CF, and blocked attacks avoid the stated loss. It does not capture reputational harm, correlated attacks or legal constraints.
Worked example. A transaction has an estimated attack probability of 0.015, a potential loss of $4,000, and a step-up control with 0.90 effectiveness. Its expected user-friction cost is $2.40.
pqL = 0.015 × 0.90 × $4,000 = $54.00
Because $54.00 exceeds $2.40, the model recommends step-up authentication. The decision still requires policy safeguards: high-impact actions may require strong authentication even when estimated financial loss is low.
3.3 Engineering considerations
A continuous authentication service should separate signal collection, feature computation, risk evaluation and policy enforcement. It should also record why an action occurred. Full-stack developers must avoid sending unrestricted behavioral telemetry to client-visible logs or analytics platforms.
Risk scores should be calibrated against observed outcomes. A score interpreted as a 2% attack probability should correspond approximately to a 2% attack rate among comparable events over a defined evaluation period. Accuracy alone is a poor metric when attacks are rare; precision, recall, false-positive rates, calibration and subgroup performance are also important.
4. AI-Assisted Identity Attacks and Defenses
4.1 Offensive uses of AI
Generative AI lowers the cost of creating targeted phishing messages, multilingual scams, synthetic voices and manipulated videos. Attackers can gather public information, infer organizational relationships and conduct many personalized conversations simultaneously.
Important attack patterns include:
Voice cloning: Imitating an executive or customer during approval or recovery.
Face synthesis and reenactment: Defeating weak video verification.
Document generation: Producing plausible identity documents or supporting records.
Automated social engineering: Adapting messages to a victim's responses.
Synthetic identities: Combining fabricated and genuine attributes into a new identity.
Adversarial evasion: Modifying inputs to reduce a detection model's confidence.
Model poisoning: Corrupting training or feedback data used by fraud systems.
AI often enhances existing attacks rather than creating an entirely new threat category. A voice clone succeeds because an organization accepts voice recognition or informal approval as sufficient authority.
4.2 Defensive uses and their limits
Defenders use machine learning for anomaly detection, document analysis, bot detection, account-link analysis and prioritization of investigations. Models can process volumes that human reviewers cannot, but they create additional risks:
training data may encode historical discrimination;
attackers may probe model boundaries;
model drift can reduce accuracy;
explanations may be incomplete;
feedback loops can amplify earlier mistakes;
sensitive identity data may leak through models or logs.
AI output should be treated as evidence, not unquestionable fact. High-impact denials or fraud accusations require documented policies, human review where appropriate, appeal procedures and monitoring for disparate impact.
5. Deepfake-Resistant Identity Proofing
Remote proofing attempts to establish that an applicant is a real person and that claimed identity evidence belongs to that person. A selfie matched with an identity-document photograph is no longer sufficient by itself.
A layered design may include:
Document validation: Check structure, security features, issuer signatures and database evidence where lawful.
Injection resistance: Ensure the capture originates from an approved camera path rather than virtual-camera software or an uploaded file.
Active liveness: Request an unpredictable action tied to a fresh challenge.
Device binding: Bind proofing to a hardware-backed key generated on the applicant's device.
Cross-channel verification: Confirm high-risk enrollment through an independent trusted channel.
Human escalation: Refer uncertain or high-impact cases to trained reviewers.
Post-enrollment monitoring: Detect later account takeover or identity inconsistency.
Active liveness is not automatically secure. A predictable request such as “turn your head left” can be generated in real time. Challenges should be fresh, difficult to precompute and cryptographically linked to the session.
Two common biometric presentation-attack metrics are:
APCER = attack presentations incorrectly accepted ÷ total attack presentations
BPCER = bona fide presentations incorrectly rejected ÷ total bona fide presentations
APCER measures security failure against the tested attack species, whereas BPCER measures inconvenience to genuine users. Results are meaningful only under the documented sensor, population, environment, threshold and attack conditions.
Numerical application. If 80 of 10,000 tested attack presentations are accepted, APCER is 80 ÷ 10,000 = 0.008 = 0.8%. If 750 of 50,000 genuine presentations are rejected, BPCER is 750 ÷ 50,000 = 0.015 = 1.5%. These laboratory rates do not by themselves determine production fraud because real-world attack prevalence and attack techniques may differ.
Biometrics are difficult to replace after compromise. Systems should store protected biometric templates rather than raw media where possible, impose strict retention limits and provide accessible non-biometric alternatives.
6. Privacy-Enhancing Technologies
Privacy-enhancing technologies (PETs) reduce unnecessary disclosure or limit access to data during computation.
Technology
Identity application
Important limitation
Selective disclosure
Reveal only requested credential claims
May still permit correlation
Zero-knowledge proofs
Prove a property without revealing its underlying value
Complexity and metadata leakage remain
Differential privacy
Publish aggregate identity or fraud statistics
Reduces utility and does not protect arbitrary individual queries
Secure multiparty computation
Compute across organizations without sharing raw inputs
Communication and computation costs
Private set intersection
Find shared identifiers without revealing complete sets
Output and metadata may still be sensitive
Homomorphic encryption
Compute on encrypted values
Performance and operation constraints
Tokenization
Replace identifiers with scoped tokens
Token service becomes a security dependency
Confidential computing
Protect data while processed in an isolated environment
Hardware and attestation trust remain
6.1 Differential privacy
A randomized mechanism M satisfies ε-differential privacy if, for every pair of adjacent datasets D and D' differing in one person's record, and every possible output set S:
Pr[M(D) ∈ S] ≤ e^ε Pr[M(D') ∈ S]
A smaller privacy parameter ε generally provides stronger privacy but less accurate output. The definition assumes a declared adjacency relation and includes randomness in M. Repeated releases consume privacy budget through composition, so adding noise independently to unlimited queries is not safe.
Differential privacy is useful for aggregate authentication analytics, such as publishing approximate adoption or failure rates. It is not a method for authenticating an individual.
6.2 Purpose limitation and minimization
PETs cannot repair an illegitimate purpose. An organization should first determine whether it needs the data. Privacy engineering should apply purpose limitation, collection minimization, short retention, separation of identifiers, access controls and auditable deletion. Cryptography complements these controls rather than replacing them.
7. Confidential Computing and Remote Attestation
Encryption protects identity data in transit and at rest, but conventional applications expose plaintext to processors and privileged system software during computation. Confidential computing uses hardware-isolated trusted execution environments (TEEs) to reduce exposure while data is in use.
A TEE may produce attestation evidence describing measurements of code, configuration, platform security state and signing authority. A verifier checks this evidence against an appraisal policy before releasing secrets or sensitive workloads.
Correct remote attestation challenge and evidence sequence
Figure: Correct remote attestation challenge and evidence sequence
Figure: The verifier sends a fresh challenge to the TEE; the TEE returns attestation evidence bound to that challenge.
The nonce prevents straightforward replay of old evidence. The verifier must also validate certificate chains, evidence freshness, measurement policy, debug state, revocation information and platform security version.
Confidential computing does not guarantee that application code is correct. A vulnerable workload running inside a valid TEE remains vulnerable. Side channels, supply-chain compromise, rollback, availability attacks and flaws in hardware or attestation services remain concerns. TEEs also shift trust toward processor vendors and attestation infrastructure.
Identity applications include confidential biometric matching, protected fraud analysis, cross-organization identity reconciliation and controlled signing services.
8. Post-Quantum Readiness
A sufficiently capable cryptographically relevant quantum computer would threaten widely deployed public-key systems based on integer factorization and discrete logarithms, including RSA and elliptic-curve cryptography. Symmetric cryptography is affected differently; larger symmetric keys and hashes can generally provide greater resistance to quantum search.
Post-quantum cryptography (PQC) uses algorithms designed to resist known classical and quantum attacks. Standardized examples include ML-KEM for key establishment, ML-DSA for digital signatures and SLH-DSA for stateless hash-based signatures.
8.1 Identity-specific consequences
Identity systems depend on long-lived signatures and trust anchors. Relevant assets include:
TLS certificates and key exchange;
federation signing keys;
passkey and device-key algorithms;
verifiable credential signatures;
document-signing certificates;
software and firmware signatures;
archived audit evidence;
hardware security modules and secure elements.
“Harvest now, decrypt later” primarily threatens confidentiality: attackers collect encrypted traffic for future decryption. Signature migration has a different urgency. Long-lived credentials or signed evidence may need to remain verifiable after present algorithms become unsafe.
8.2 Migration strategy
A practical strategy includes:
Inventory cryptographic algorithms, keys, certificates and libraries.
Classify data by confidentiality lifetime and signatures by required validity period.
Introduce crypto-agility so algorithms can change without redesigning business logic.
Test PQC performance, message size and compatibility.
Use hybrid mechanisms where policy requires both established and post-quantum protection.
Define downgrade-resistant negotiation.
Plan reissuance of credentials and replacement of constrained devices.
Monitor standards and implementation security.
A hybrid construction is secure only if its composition is sound and negotiation cannot be forced to the weaker option. Deploying two algorithms carelessly can add complexity without delivering the intended security.
9. Standards and Interoperability
Emerging identity systems depend on multiple standards layers.
Standard family
Principal role
WebAuthn and FIDO2
Public-key authentication and passkeys
OAuth 2.0 and OpenID Connect
Delegated authorization and federated authentication
W3C Verifiable Credentials
Credential and presentation data model
W3C DID Core
DID syntax, documents and resolution concepts
OpenID for Verifiable Presentations
Presentation exchange using OpenID-related flows
OpenID for Verifiable Credential Issuance
Credential issuance protocol
ISO/IEC 18013-5
Mobile driving licence data and presentation mechanisms
Shared Signals and Events frameworks
Security-event exchange for continuous access decisions
Conformance to a data format does not ensure ecosystem interoperability. Implementations must agree on profiles, algorithms, claim semantics, trust lists, status mechanisms, assurance levels and error handling. Governance is therefore as important as protocol compatibility.
Standards evolve, and developers should verify current normative versions, implementation profiles and security guidance rather than relying on names or draft behavior remembered from earlier releases.
The following is an illustrative case. Northstar Health operates hospitals, research systems and cloud-based administrative services. Contractors frequently change projects, while clinicians require rapid access to sensitive records.
Problem
Northstar's centralized directory contains duplicated contractor records. Authentication occurs only at login, stolen sessions remain active, and research partners are reluctant to disclose complete personnel files. The organization also expects credentials and audit signatures to remain trustworthy for many years.
Analysis
A purely decentralized solution would not remove the need to decide which employers and licensing bodies are trusted. Continuous biometric monitoring would create excessive privacy and accessibility risk. Replacing all cryptography immediately would be operationally unrealistic.
Approach
Northstar adopts a layered architecture:
licensing authorities issue verifiable professional credentials;
cryptographic inventory and algorithm abstraction support PQC migration;
all denial decisions provide reason codes and an appeal route.
Outcome
The design reduces duplicated identity records and limits routine disclosure. Termination events invalidate access more rapidly, while clinicians retain low-friction access during normal work. Pilot testing identifies higher false rejections among users employing accessibility tools, leading Northstar to revise behavioral features and provide alternative step-up methods.
Learning Points
Verifiable credentials redistribute trust; they do not remove it.
Strong authentication, credential evidence and authorization policy solve different problems.
Adaptive controls should respond to transaction risk rather than continuously obstruct every user.
Privacy and accessibility must be tested empirically.
Crypto-agility is a long-term architectural capability, not a last-minute algorithm replacement.
11. Governance, Ethics and Professional Practice
Identity controls can determine access to employment, healthcare, education and financial services. Errors therefore have consequences beyond technical inconvenience.
Responsible governance should include:
documented lawful purpose and data-retention periods;
explicit accountability for issuers, verifiers and model operators;
accessibility and non-biometric alternatives;
subgroup testing and bias monitoring;
human review and appeal for high-impact decisions;
independent security testing and incident disclosure;
separation of fraud indicators from unsupported accusations;
key compromise, credential revocation and recovery procedures;
vendor exit and interoperability plans;
threat modeling for insiders, supply chains and coercion.
Developers should avoid “security theater”: controls that look advanced but do not address the actual attack path. A deepfake detector cannot compensate for an approval process that accepts an unauthenticated video call as authority. Cryptographic transaction confirmation through a previously enrolled device is generally stronger than subjective recognition of a face or voice.
12. Design Principles for Future-Ready Identity
A future-ready identity architecture should follow these principles:
Use phishing-resistant authenticators for high-value accounts and operations.
Bind authorization to transaction context, not merely to a login session.
Minimize disclosure and avoid universal correlatable identifiers.
Treat risk models as fallible, monitored decision-support systems.
Use independent channels for recovery and high-risk approval.
Design for credential and key lifecycle management, including loss and compromise.
Verify attestation freshness and policy, not merely its signature.
Build crypto-agility and maintain a cryptographic inventory.
Test accessibility, privacy and subgroup performance before deployment.
Combine technical standards with governance rules defining who may assert what.
Chapter Summary
Emerging identity technologies move beyond reusable passwords and static login decisions. Verifiable credentials allow issuers, holders and verifiers to exchange cryptographically protected claims, but trustworthy deployment still requires sound proofing, governance, status checking and recovery. Selective disclosure can reduce data exposure, although it does not automatically provide unlinkability.
Continuous and adaptive authentication reassesses session risk and applies proportionate controls. Its probabilistic signals require calibration, privacy safeguards and accessible alternatives. AI strengthens both attackers and defenders: synthetic media and automated social engineering undermine informal identity checks, while anomaly detection can improve defense but may introduce bias, opacity and adversarial risk.
Deepfake-resistant proofing requires layered controls including document validation, injection resistance, fresh challenges, device binding and escalation. Privacy-enhancing technologies reduce unnecessary disclosure and exposure during computation. Confidential computing can protect identity workloads in use, provided attestation flows correctly use verifier-issued fresh challenges and account for residual hardware and software risks.
Post-quantum readiness requires inventory, crypto-agility, testing and planned migration rather than premature algorithm substitution. Finally, standards provide interoperable building blocks, but real trust depends equally on profiles, semantics, assurance policy and accountable governance.
Key Terms
Adaptive authentication: Authentication that changes requirements according to contextual risk.
APCER: Proportion of attack presentations incorrectly accepted by a biometric presentation-attack detector.
Attestation: Cryptographic evidence about a platform, device or workload's identity and security state.
BPCER: Proportion of bona fide biometric presentations incorrectly rejected.
Confidential computing: Protection of data during processing using hardware-isolated execution environments.
Continuous authentication: Repeated or event-driven reassessment of confidence during a session.
Crypto-agility: Ability to replace cryptographic algorithms and parameters without redesigning an entire system.