Network Security and Authentication Lecture

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/20

flashcard set

Earn XP

Description and Tags

This set covers key concepts from the lecture on authentication, including MFA factors, password attack vectors, passkey mechanics, and session management.

Last updated 2:53 AM on 8/6/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

21 Terms

1
New cards

Hosting verification

A process where a client browser checks a website's certificate against the URL bar to ensure the site is legitimate before establishing a connection.

2
New cards

Identification

The claim of an identity, which is often indicated through a username.

3
New cards

Authentication

The process of proving a claimed identity by presenting some kind of secret that the user is supposed to possess.

4
New cards

Authorization

The specific set of activities or services a user is permitted to access once they have successfully authenticated.

5
New cards

Knowledge-based factor

An authentication factor based on something the user knows, such as a password or a PIN.

6
New cards

Possession-based factor

An authentication factor based on something the user has, such as an authenticator app on a phone or a physical security key.

7
New cards

Inherence-based factor

An authentication factor based on something the user is, commonly involving biometrics like fingerprints (Touch ID) or facial recognition (Face ID).

8
New cards

Credential stuffing

An attack method where leaked username and password combinations from one service are tried across multiple other accounts, exploiting the habit of password reuse.

9
New cards

Offline cracking

A method where an attacker steals a database of password hashes and uses brute force to guess the original passwords by running various attempts through a hash function.

10
New cards

Salts

Extra pieces of data added to a password before hashing to make brute forcing infeasible and render precomputed rainbow tables useless.

11
New cards

Rainbow tables

Precomputed tables of password and hash combinations that allow attackers to quickly look up a password if they have its hash.

12
New cards

HMAC (in One-Time Passwords)

A Hash-based Message Authentication Code that computes a hash based on a shared key and the current time in 30-second increments to derive a temporary login code.

13
New cards

MFA fatigue

A vulnerability where an attacker bombards a user with authentication prompts until the user approves the request out of annoyance or distraction.

14
New cards

Passkeys

A phishing-resistant authentication method using public key cryptography where keys are tied to specific domains and stored in secure hardware.

15
New cards

Secure Enclave

A dedicated hardware module in Apple devices used to store sensitive cryptographic keys for features like passkeys and biometrics.

16
New cards

Trusted Platform Module (TPM)

A secure hardware module used in non-Mac environments to store cryptographic keys and protect sensitive authentication data.

17
New cards

Session token

A temporary 'password' saved in a browser's cache as a cookie, allowing a user to remain logged in without constant re-authentication.

18
New cards

HTTPOnly

A security flag for cookies that prevents malicious JavaScript from reading session tokens, protecting them from exfiltration through scripts.

19
New cards

Federated identity

A system, such as 'Sign in with Google,' where a third-party service authenticates the user and passes the verification to other websites.

20
New cards

Kerberos

A network authentication protocol that allows an organization to implement its own single sign-on system through the use of tickets.

21
New cards

Host keys

Public keys placed on a client by an SSH server to help verify the server's identity for future sign-ins.