ELI5: What is Authentication?

It’s like when your school asks you to show your student ID before letting you into the building. They need to prove you are who you say you are. You might show your face, type a password, scan your fingerprint, or tap a special card. Sometimes you need more than one of these — like both a password and a fingerprint — to make it really hard for someone to pretend to be you.

Overview

Authentication is the process of verifying that an entity (user, device, or service) is who or what it claims to be. It is the first step in the AAA framework and serves as the gatekeeper for all subsequent authorization decisions. Strong authentication is critical to preventing unauthorized access and is a recurring theme across all five Security+ exam domains.

Key Concepts

  • Authentication factors:
    • Something you know — passwords, PINs, security questions
    • Something you have — smart cards, hardware tokens, mobile devices
    • Something you are — fingerprints, retinal scans, facial recognition
    • Somewhere you are — geolocation, IP-based restrictions
    • Something you do — behavioral biometrics, typing patterns
  • Single-factor authentication (SFA) — uses one factor; least secure
  • Multi-factor authentication (MFA) — uses two or more different factor types (see mfa)
  • Password-based authentication — most common but most vulnerable to password-attacks
  • Certificate-based authentication — uses digital certificates from a PKI for mutual authentication
  • Biometric authentication — FAR (False Acceptance Rate) vs. FRR (False Rejection Rate); CER (Crossover Error Rate) measures accuracy
  • Passwordless authentication — FIDO2/WebAuthn, passkeys; eliminates password-related vulnerabilities
  • Directory services — LDAP, Active Directory; centralized authentication stores
  • Single sign-on (SSO) — authenticate once, access multiple systems (see sso)
  • Federation — extends authentication across organizational boundaries (see federation)

Exam Tips

Remember

Two passwords is NOT multi-factor — it is two instances of the same factor (something you know). True MFA requires factors from different categories.

Biometric Rates

FAR = unauthorized person accepted (security concern). FRR = authorized person rejected (usability concern). CER = where FAR and FRR meet — lower CER means better biometric system.

Connections

  • First component of the aaa-framework that gates all access decisions
  • Strengthened significantly by mfa which combines multiple factor types
  • Vulnerable to password-attacks and social-engineering which target credentials
  • Enables sso for streamlined user access across multiple applications
  • Central to zero-trust architectures which require continuous authentication verification

Practice Questions

Scenario

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