AP®︎ Cybersecurity: Topic 4.2 Flashcards

Master key terms and definitions for Topic 4.2 of AP Cybersecurity – Authentication to help you prep for quizzes and the AP exam.


0%
32 cards total
32 not started
0 learning
0 almost done
0 mastered
Term

Authentication

Definition

The process of verifying that a user is who the user claims to be

1 / 32
Authentication
Not Started

The process of verifying that a user is who the user claims to be

4.2.C4.2.C.1
Authentication Mechanism
Not Started

A technical control that verifies a user's identity so only authorized users can access a system

4.2.C4.2.C.1
Authentication Factor
Not Started

Evidence a user supplies to prove identity, categorized as knowledge, possession, biometric, or location

4.2.C4.2.C.1
Cryptographic Hash Function / Message Digest Function
Not Started

A mathematical algorithm that converts binary data of arbitrary length into a fixed-length binary output

4.2.A4.2.A.1
Hash / Hash Output / Checksum / Message Digest / Digest
Not Started

The fixed-length binary string produced by a cryptographic hash function

4.2.A4.2.A.1
Possible Outputs of an n-Bit Hash
Not Started

An n-bit hash has 2^n possible outputs

4.2.A4.2.A.2
Collision
Not Started

The result when two different inputs produce the same hash output

4.2.A4.2.A.2
Collision Resistance
Not Started

The property that makes it computationally difficult to find two different inputs with the same hash

4.2.A4.2.A.3
Pre-Image Resistance
Not Started

The property that makes it computationally infeasible to determine an input that generated a given hash

4.2.A4.2.A.3
Repeatability
Not Started

The property that the same input processed by the same hash function always produces the same hash

4.2.A4.2.A.3
Fixed Length
Not Started

The property that a particular hash function always produces the same number of output bits regardless of input size

4.2.A4.2.A.3
Deprecated Hash Function
Not Started

A hash function no longer used in secure settings, usually because an efficient collision method exists; MD5 and SHA-1 are examples

4.2.A4.2.A.4
Password Hashing and Verification
Not Started

Store a password's hash instead of its plaintext, then hash each entered password and compare the result with the stored hash

4.2.A4.2.A.5
Salt / Password Salting
Not Started

A unique random value combined with a user's password before hashing so identical passwords produce different stored hashes

4.2.A4.2.A.6
Online Password Attack
Not Started

An attack that submits username-and-password guesses to an active login portal, service, or device

4.2.B4.2.B.2
Offline Password Attack
Not Started

An attack that tests candidate passwords against captured password hashes on the adversary's computer, bypassing account lockout

4.2.B4.2.B.2
Password Spraying
Not Started

Trying one common password or a few common passwords across many different user accounts

4.2.B4.2.B.4
Credential Stuffing
Not Started

Trying complete credentials stolen elsewhere or common default credentials against accounts, services, or devices

4.2.B4.2.B.5
Brute-Force Attack
Not Started

An automated offline attack that systematically tests every potential password in a chosen search space

4.2.B4.2.B.6
Dictionary Attack
Not Started

An automated offline attack that tests a list of common or likely passwords instead of every possible string

4.2.B4.2.B.6
Rainbow Table
Not Started

A precomputed table associating potential passwords with their hash outputs, sorted by hash for searching

4.2.B4.2.B.7
Rainbow Table Attack
Not Started

Searching a precomputed rainbow table for a captured hash to identify an associated password

4.2.B4.2.B.7
Knowledge Factor
Not Started

Something the user knows, such as a password, PIN, or challenge-question answer

4.2.C4.2.C.2
Possession Factor
Not Started

An object the user has, such as an access card, bank card, registered phone, or authentication token

4.2.C4.2.C.3
Biometric Factor
Not Started

A measured bodily feature, such as a fingerprint, face, iris, retina, palm print, or voice

4.2.C4.2.C.4
Location Factor
Not Started

Evidence of somewhere the user is, inferred from data such as Wi-Fi signals, GPS, time zone, or IP address

4.2.C4.2.C.5
Multifactor Authentication (MFA)
Not Started

Authentication requiring at least two different factor categories, not merely two pieces of the same type of evidence

4.2.C4.2.C.6
Password Complexity Requirement
Not Started

A login rule requiring characters from designated sets, commonly uppercase, lowercase, numeric, and special characters

4.2.D4.2.D.1
Minimum Password Length
Not Started

A login rule requiring a password to contain at least a configured number of characters

4.2.D4.2.D.2
Maximum Password Age
Not Started

The maximum time a password may remain in use before a change is required, though routine changes can encourage predictable patterns

4.2.D4.2.D.3
Password History
Not Started

A stored set of previous password hashes used to reject recently reused passwords

4.2.D4.2.D.4
Account Lockout
Not Started

A setting that locks an account after a configured number of invalid login attempts, limiting online but not offline guessing

4.2.D4.2.D.5