GCIA · Question #68
Which of the following is an asymmetric encryption algorithm?
The correct answer is C. Diffie-Hellman. Diffie-Hellman is an asymmetric (public-key) algorithm used for secure key exchange, while the other choices are all symmetric algorithms.
Question
Which of the following is an asymmetric encryption algorithm?
Options
- ABlowfish
- BRC5
- CDiffie-Hellman
- DRC4
How the community answered
(38 responses)- A3% (1)
- B8% (3)
- C74% (28)
- D16% (6)
Why each option
Diffie-Hellman is an asymmetric (public-key) algorithm used for secure key exchange, while the other choices are all symmetric algorithms.
Blowfish is a symmetric block cipher that uses the same key for both encryption and decryption, not an asymmetric algorithm.
RC5 is a symmetric block cipher designed by Ron Rivest that uses a single shared secret key for encryption and decryption.
Diffie-Hellman is an asymmetric cryptographic protocol that allows two parties to establish a shared secret over an insecure channel without prior key exchange. It relies on the mathematical difficulty of the discrete logarithm problem and uses a key pair concept - making it asymmetric - even though its primary use is key agreement rather than bulk encryption.
RC4 is a symmetric stream cipher that uses one shared key for both encrypting and decrypting data.
Concept tested: Asymmetric vs symmetric encryption algorithm classification
Source: https://csrc.nist.gov/publications/detail/sp/800-56a/rev-3/final
Topics
Community Discussion
No community discussion yet for this question.