312-50V11 · Question #87
What hacking attack is challenge/response authentication used to prevent?
The correct answer is A. Replay attacks. Challenge/response authentication prevents replay attacks by requiring the client to respond to a unique, one-time challenge that changes with every authentication attempt.
Question
What hacking attack is challenge/response authentication used to prevent?
Options
- AReplay attacks
- BScanning attacks
- CSession hijacking attacks
- DPassword cracking attacks
How the community answered
(53 responses)- A87% (46)
- B4% (2)
- C2% (1)
- D8% (4)
Why each option
Challenge/response authentication prevents replay attacks by requiring the client to respond to a unique, one-time challenge that changes with every authentication attempt.
In a replay attack, an adversary captures valid authentication credentials or tokens and retransmits them later to gain unauthorized access. Challenge/response defeats this because the server generates a fresh, unpredictable challenge nonce for each login attempt, and the valid response is cryptographically tied to that specific nonce. A captured response from a previous session is useless because the next challenge will be different, making the old response invalid.
Scanning attacks involve network reconnaissance such as port scanning and are not related to the authentication mechanism; challenge/response provides no protection against them.
Session hijacking occurs after successful authentication by stealing an active session token; challenge/response only secures the login phase and does not protect the session itself once established.
Password cracking targets the password value itself through brute force or dictionary methods; while challenge/response avoids transmitting the password directly, it is not specifically designed as an anti-cracking control.
Concept tested: Challenge/response authentication and replay attack prevention
Source: https://learn.microsoft.com/en-us/windows-server/security/kerberos/kerberos-authentication-overview
Topics
Community Discussion
No community discussion yet for this question.