What Is Multi-Factor Authentication (MFA)?

Multi-factor authentication requires users to verify their identity with two or more factors before accessing a system. It is the single most effective security control a business can implement, blocking over 99% of automated account compromise attacks.

See How MFA Works

Direct Answer

Multi-factor authentication (MFA) is a security measure that requires users to provide two or more verification factors to access an account or system. The factors are: something you know (password), something you have (phone, security key), and something you are (fingerprint, face). MFA prevents attackers from accessing accounts even if they have stolen the password. It is now a minimum requirement for cyber insurance, Cyber Essentials certification, and most compliance frameworks.

MFA Methods Explained

Different MFA methods offer different levels of security and usability.

Authenticator App

Apps like Microsoft Authenticator generate time-based codes. More secure than SMS and works offline. Recommended for most businesses.

SMS Codes

A one-time code sent via text message. Better than no MFA, but vulnerable to SIM-swapping attacks. Use as a fallback, not primary method.

Hardware Security Keys

Physical devices (FIDO2/WebAuthn) that plug into USB or use NFC. The most secure MFA method — phishing-resistant and tamper-proof.

Biometric

Fingerprint or facial recognition on devices. Convenient and secure when combined with device-based authentication.

MFA Methods Compared

Security and usability trade-offs across common MFA methods.

Feature
SMSBasic
Auth AppRecommendedRecommended
Security KeyHighest security
Phishing resistantPartial
Works offline
SIM-swap resistant
User convenienceHighHighMedium
Cost per userFreeFree£20–£50
Meets Cyber Essentials

Frequently Asked Questions

Deploy MFA Across Your Business

AMVIA can deploy and manage MFA across your organisation — Microsoft 365, VPN, cloud apps, and more.