ELI5: What is Multi-Factor Authentication?

A password is like a house key — if someone copies it, they can walk right in. Multi-factor authentication adds extra checks, like also needing your fingerprint or a special code sent to your phone. So even if a bad guy steals your password, they still cannot get in because they do not have the other pieces. It is like needing both a key and a secret handshake to open the door.

ELI5: 多因素驗證 (繁體中文版)

多因素驗證就是「雙重保險」。除了密碼 (你知道的東西),還要用手機簡訊 (你有的東西) 或指紋 (你就是的東西) 才能進門。

[密碼] + [手機驗證碼] --> [進入系統]

Overview

Multi-Factor Authentication (MFA) requires users to present two or more verification factors from different categories to gain access. MFA significantly reduces the risk of unauthorized access even when one factor (such as a password) is compromised. It is one of the most frequently tested topics on the Security+ exam.

Key Concepts

Exam Tips

Remember

Two passwords = NOT MFA (same factor category). MFA requires factors from DIFFERENT categories. A password + PIN = single factor (both “something you know”). A password + fingerprint = true MFA.

  • Know the difference between MFA and two-factor authentication (2FA is a subset of MFA)
  • Biometric errors: FAR (False Acceptance Rate) vs. FRR (False Rejection Rate) — CER (Crossover Error Rate) is the balance point
  • SMS-based OTP is considered weaker due to SIM swapping and SS7 vulnerabilities

Connections

Practice Questions

Scenario

See case-mfa for a practical DevOps scenario applying these concepts.

Resources