What security practice requires users to provide two or more distinct verification credentials (such as a password and a one-time SMS/authenticator code) to gain account access?

Answer and explanation

Correct answer: B. Multi-Factor Authentication (MFA)

  1. Step 1: Multi-Factor Authentication (MFA) requires credentials from at least two different categories: something you know (password), something you have (hardware token/phone), or something you are (biometrics).
  2. Step 2: This prevents account compromise even if passwords are stolen.
Answer
Multi-Factor Authentication (MFA).
Why not the others: 'Single Sign-On' allows one login to access multiple applications; 'Public Key Infrastructure' manages digital certificates; 'Role-Based Access Control' assigns permissions based on organizational roles.

Practise more Python Programming, Data Structures, Algorithms, Networks and Cybersecurity.

Free questions with an explanation for every one, and full timed Saudi Secondary School Certificate mock tests.