Certified Ethical Hacker (CEH) — Question 45
After gaining access to the password hashes used to protect access to a web based application, knowledge of which cryptographic algorithms would be useful to gain access to the application?
Answer options
- A. SHA1
- B. Diffie-Helman
- C. RSA
- D. AES
Correct answer: A
Explanation
SHA1 is a hashing algorithm commonly used to create password hashes, making it relevant for understanding how to potentially crack them. In contrast, Diffie-Hellman is used for secure key exchange, RSA is an asymmetric encryption algorithm, and AES is a symmetric encryption algorithm, none of which directly pertain to password hashing.