No. 07Week of September 23, 2026This week’s briefing
Tradecraft

Desk 03For IAM engineers

The IAM desk

Passkeys, recovery design, carrier APIs and NIST assurance levels, for the people who build sign-in.

For identity and access engineers.

What matters now

  1. NIST 800-63-4 accepts synced passkeys at AAL2; AAL3 still calls for hardware-bound keys.

    Explainer: Are synced passkeys phishing-resistant?
  2. Recovery is where passkey deployments get attacked. A recovery flow that ends in an SMS code keeps the weak link.

    Field guide: Rolling out passkeys to retail banking customers
  3. The CAMARA project defines common Number Verification and SIM Swap APIs across mobile operators.

    Explainer: Carrier-native authentication, explained: how a SIM can sign a login

Your reading path

Start at the top. Each step builds on the last.

  1. Start here · Explainer

    Are synced passkeys phishing-resistant?

    Start here: what stays phishing-resistant when passkeys sync.

  2. Then · Field guide

    Rolling out passkeys to retail banking customers

    Enrollment, default sign-in and recovery, step by step.

  3. Then · Explainer

    Carrier-native authentication, explained: how a SIM can sign a login

    Three different things called “carrier authentication”.

  4. Then · Field guide

    Preparing for NIST SP 800-63-4: a working plan for banks and agencies

    Map every authenticator to an assurance level.

  5. Then · Buyer’s guide

    Phishing-resistant MFA: a buyer’s guide

    Evaluation criteria for FIDO2 platforms and keys.

Checklists for this desk

Rules that apply

Markets most relevant to this desk. Every row links to its primary source.

SMS OTP restrictions by market. Verified September 24, 2026.
MarketRegulatorMeasureTimingStatusPrimary source
IndiaReserve Bank of IndiaAuthentication Directions 2025From Apr 1, 2026In forceRBI mandates 2FA and new security rules for digital payments (Regulation Asia)
SingaporeMAS and the Association of Banks in SingaporeOTP login phase-out for customers with digital tokensFrom Jul 2024In forceBanks in Singapore to strengthen resilience against phishing scams (MAS)
United StatesNISTSP 800-63B-4: SMS OTP is a "restricted" authenticatorFinal 2025GuidanceSP 800-63B-4: Authentication and Authenticator Management (NIST)

Full regulations tracker

Quick answers

How should a bank move customers off SMS one-time passcodes?

Inventory every flow that sends a code, write the risk assessment NIST SP 800-63B-4 asks for, fix account recovery and new-payee setup first, then move customers to phishing-resistant or device-bound methods such as passkeys and in-app approval. Keep SMS only as a restricted fallback, with a dated plan to remove it.

How should a bank roll out passkeys to its customers?

Decide which passkeys you accept for which customers, offer enrollment right after a strong sign-in, make passkeys the default for returning users, and design account recovery that doesn’t fall back to an SMS code. Keep a non-SMS alternative for customers who can’t use passkeys, and a device-bound option for staff and other high-risk users.

What do organizations need to do to prepare for NIST SP 800-63-4?

Map every authenticator you use to NIST’s assurance levels, identify the restricted ones (SMS and voice codes), and for each restricted authenticator document a risk assessment, user notice, a non-restricted alternative and a migration plan. Add a phishing-resistant option such as passkeys, which Revision 4 accepts at AAL2.

What counts as phishing-resistant MFA?

Phishing-resistant MFA is authentication that a fake site or man-in-the-middle can’t capture and replay, because the credential is cryptographically bound to the real site. FIDO2 passkeys and hardware security keys are the common examples, and CISA also counts PKI-based smart cards. SMS codes, authenticator-app codes and simple push approvals are not phishing-resistant.

Buyer’s guides and vendor briefs

Approaches, evaluation criteria and pre-pilot questions. No rankings; owner interest disclosed.

Buyer’s guide

Phishing-resistant MFA: a buyer’s guide

Phishing-resistant MFA is authentication that a fake site or man-in-the-middle can’t capture and replay, because the credential is cryptographically bound to the real site. FIDO2 passkeys and hardware security keys are the common examples, and CISA also counts PKI-based smart cards. SMS codes, authenticator-app codes and simple push approvals are not phishing-resistant.

Buyer’s guide

SMS OTP alternatives: a buyer’s guide

There is no single best alternative for every flow. Passkeys are the most widely standardized phishing-resistant option and are accepted by NIST at AAL2. In-app approval on a registered device is what UAE and Singapore banks moved customers to. Carrier network checks are useful risk signals, and SIM-based cryptographic methods are emerging. Most organizations combine two or more.

Words this desk uses

Everything for this desk