Multi-factor authentication (MFA) requires users to prove their identity through two or more independent verification methods — something they know (password), something they have (phone or security key), or something they are (biometrics) — making account takeover exponentially harder even if passwords are stolen. While basic SMS-based 2FA was the Indian standard, 2026 demands stronger methods: phishing-resistant passkeys, FIDO2 hardware keys, and adaptive MFA that adjusts requirements based on risk context. This guide covers implementation beyond the basics for Indian organisations.
Last updated October 2026
Why Basic SMS OTP Is No Longer Enough
Indian businesses overwhelmingly rely on SMS OTP for authentication — UPI payments, banking, government services, and SaaS logins all use it. But SMS OTP has critical weaknesses:
- SIM swap attacks: Fraudsters convince telecom operators to port your number to their SIM. In India, SIM swap fraud increased significantly, with cases reported across all major telecom providers.
- SS7 protocol vulnerabilities: Network-level interception of SMS messages is technically feasible.
- Phishing: Real-time phishing kits intercept OTPs as users type them — the attacker forwards the OTP to the real site within seconds.
- Social engineering: “Sir, I’m calling from your bank, please share the OTP you just received” — a disturbingly common scam in India.
- Delivery delays: SMS delivery in India can be delayed by 30-60 seconds during peak hours, causing OTP expiry and user frustration.
MFA Methods Ranked by Security
| Method | Security Level | Phishing Resistant? | User Convenience | Cost |
|---|---|---|---|---|
| SMS OTP | Low-Medium | No | High (familiar) | ₹0.10-0.25/SMS |
| Email OTP | Low | No | Medium | Negligible |
| TOTP app (Google Authenticator, Authy) | Medium | No | Medium | Free |
| Push notification (Microsoft Authenticator, Duo) | Medium-High | Partially (with number matching) | High | Free to ₹300/user/mo |
| FIDO2 hardware key (YubiKey) | Very High | Yes | Medium | ₹3,500-8,000 per key |
| Passkeys (device-bound) | Very High | Yes | Very High | Free |
| Biometrics (as second factor) | High | Partially | Very High | Device-dependent |
Phishing-Resistant MFA: FIDO2 and Passkeys
FIDO2 (Fast Identity Online) and passkeys represent the gold standard for MFA in 2026:
- How it works: Authentication uses public-key cryptography. The private key never leaves your device. The authentication is bound to the legitimate website’s domain — a phishing site on a fake domain simply cannot trigger the authentication.
- Passkeys: The consumer-friendly evolution of FIDO2. Supported by Google, Apple, and Microsoft. Sync across devices (iCloud Keychain, Google Password Manager). No separate hardware needed.
- Hardware keys (YubiKey, Google Titan): Physical USB/NFC keys for the highest security. YubiKey 5 NFC (₹3,500-5,000 in India) works with USB-A, USB-C, and NFC. Best for admin accounts, developers, and executive leadership.
Implementing MFA for Your Organisation
Step 1: Audit Current Authentication
- List all applications and systems: cloud (Google Workspace, Microsoft 365, AWS), on-premise, SaaS tools.
- Identify which support MFA and which methods they support.
- Find accounts with no MFA enabled — these are your immediate risk.
Step 2: Choose Your MFA Strategy
- Tier 1 (Admin/Privileged accounts): Hardware keys (FIDO2) or passkeys. Mandatory. No exceptions.
- Tier 2 (All employees): Authenticator app (TOTP) or push notifications at minimum. Passkeys where supported.
- Tier 3 (External users/customers): SMS OTP acceptable for low-risk; push notifications or passkeys for high-value accounts.
Step 3: Deploy an Identity Provider (IdP)
Centralise authentication through an IdP that enforces MFA across all applications:
- Google Workspace: Built-in MFA enforcement, supports FIDO2, TOTP, Google prompts.
- Microsoft Entra ID (Azure AD): Conditional access policies, supports FIDO2, Microsoft Authenticator, Windows Hello.
- Okta: Third-party IdP, adaptive MFA, broad app integrations. ₹150-500/user/month depending on plan.
- Auth0 (by Okta): For customer-facing MFA in your application. Free tier for up to 25,000 active users.
- Keycloak: Open-source IdP. Free, self-hosted. Good for Indian companies wanting to avoid per-user SaaS costs.
Step 4: Implement Adaptive/Risk-Based MFA
Smart MFA that adjusts requirements based on risk signals:
- Low risk: Known device, familiar IP, business hours → allow with just password or passkey.
- Medium risk: New device, different city → require MFA.
- High risk: Foreign country, TOR/VPN, impossible travel → require hardware key + additional verification.
This reduces MFA friction for routine logins while tightening security for suspicious activity. Available in Microsoft Entra ID (P2), Okta Adaptive MFA, and Duo Risk-Based Authentication.
Step 5: Plan for Recovery
MFA recovery is critical — locked-out users cost productivity:
- Require backup codes during MFA setup (store securely).
- Register two MFA methods per user (authenticator app + backup phone, or authenticator + hardware key).
- Define a verified identity recovery process (in-person IT desk verification, manager approval workflow).
- Never allow “recovery via SMS” alone — defeats the purpose if SMS is your weakest method.
MFA for Indian-Specific Scenarios
- UPI/banking: RBI mandates additional factor for digital payments. Banks are gradually moving beyond SMS to in-app authentication.
- Aadhaar-based authentication: Biometric (fingerprint, iris) as a factor for government services. Organisations using DigiLocker or Aadhaar eKYC benefit from this infrastructure.
- WhatsApp/Telegram for business: Enable app-level MFA (WhatsApp two-step verification) for business communication accounts — prevent account takeover of your official WhatsApp Business number.
- Remote workforce: Indian IT companies with WFH policies need MFA on VPN, Citrix, and RDP access. Push notifications are more user-friendly than TOTP for frequent VPN connections.
Frequently Asked Questions
How much does MFA implementation cost for an Indian company with 100 employees?
Basic TOTP-based MFA (Google Authenticator) is free. Google Workspace or Microsoft 365 MFA enforcement is included in standard licenses. For hardware keys, budget ₹5,000 per key × 10-20 admin accounts = ₹50,000-1,00,000. Full adaptive MFA with Okta or Duo costs ₹300-500/user/month (₹3,60,000-6,00,000/year for 100 users). Many Indian companies start with free TOTP for all employees and hardware keys for admins only.
Are passkeys ready for enterprise deployment in India?
As of October 2026, passkeys are supported by Google Workspace, Microsoft 365, and major SaaS applications. For enterprise deployment, they work well when employees use company-managed devices with updated OS (Windows 11, macOS Ventura+, Android 14+, iOS 17+). The challenge is BYOD — personal devices may not support passkeys consistently. A hybrid approach (passkeys for managed devices, TOTP for BYOD) is practical.
Should we completely eliminate SMS OTP?
For internal employee authentication — yes, move away from SMS to authenticator apps, push notifications, or passkeys. For customer-facing applications in India — SMS OTP remains important as a fallback because of its universal familiarity and device compatibility. Indian consumers expect SMS OTP. The best approach: offer passkeys and authenticator apps as primary, keep SMS as a fallback for users who haven’t adopted stronger methods.
How do we handle MFA for shared accounts?
Shared accounts (shared social media logins, shared admin accounts) are a security anti-pattern. Eliminate them where possible — use individual accounts with RBAC (role-based access control). Where shared accounts are unavoidable (some social media platforms), use a shared TOTP secret stored in a team password manager (1Password, Bitwarden) rather than SMS to one person’s phone.
What compliance frameworks in India require MFA?
RBI’s cybersecurity framework mandates MFA for banking and financial services. CERT-In guidelines recommend MFA for all internet-facing systems. The DPDP Act requires “reasonable security practices” — MFA is widely considered a baseline reasonable practice. SEBI’s Cybersecurity and Cyber Resilience Framework mandates MFA for stock exchanges, depositories, and clearing corporations. ISO 27001 Annex A.9 covers access control and expects MFA for sensitive systems.






