350-401 · Question #381
Which encryption hashing algorithm does NTP use for authentication?
The correct answer is B. MD5. MD5 is the hashing algorithm used by NTP (Network Time Protocol) for authentication. NTP uses MD5 (Message Digest 5) to create a cryptographic hash of the message, allowing NTP peers to verify the authenticity and integrity of time synchronization messages through a shared secret
Question
Which encryption hashing algorithm does NTP use for authentication?
Options
- ASSL
- BMD5
- CAES128
- DAES256
How the community answered
(35 responses)- A6% (2)
- B91% (32)
- D3% (1)
Explanation
MD5 is the hashing algorithm used by NTP (Network Time Protocol) for authentication. NTP uses MD5 (Message Digest 5) to create a cryptographic hash of the message, allowing NTP peers to verify the authenticity and integrity of time synchronization messages through a shared secret key.
Why the distractors are wrong:
- SSL (A) is a secure transport protocol, not a hashing algorithm - it's used for encrypted communications (e.g., HTTPS), not NTP authentication
- AES128 (C) and AES256 (D) are symmetric encryption algorithms, not hashing algorithms - while AES is used in many security protocols, NTP specifically relies on MD5 for its authentication mechanism
Memory Tip: Think "NTP = No Time for Prolonged hashing" - NTP needs a fast, lightweight hash, and MD5 fits that role perfectly. Associate "NTP" with "MD5" - both are older, straightforward protocols that prioritize speed and simplicity over modern security strength.
Topics
Community Discussion
No community discussion yet for this question.