nerdexam
CompTIA

SY0-501 · Question #296

An organization wants to conduct secure transactions of large data files. Before encrypting and exchanging the data files, the organization wants to ensure a secure exchange of keys. Which of the…

The correct answer is D. Diffie-Hellman. To securely exchange keys before encrypting and exchanging large data files, the Diffie-Hellman algorithm is the appropriate choice.

Submitted by katya_ua· Mar 4, 2026General security concepts

Question

An organization wants to conduct secure transactions of large data files. Before encrypting and exchanging the data files, the organization wants to ensure a secure exchange of keys. Which of the following algorithms is appropriate for securing the key exchange?

Options

  • ADES
  • BBlowfish
  • CDSA
  • DDiffie-Hellman
  • E3DES

How the community answered

(39 responses)
  • A
    3% (1)
  • B
    5% (2)
  • C
    3% (1)
  • D
    79% (31)
  • E
    10% (4)

Why each option

To securely exchange keys before encrypting and exchanging large data files, the Diffie-Hellman algorithm is the appropriate choice.

ADES

DES (Data Encryption Standard) is a symmetric-key block cipher used for encrypting and decrypting data, not for key exchange.

BBlowfish

Blowfish is a symmetric-key block cipher designed for encrypting and decrypting data, not for key exchange.

CDSA

DSA (Digital Signature Algorithm) is used for generating and verifying digital signatures to ensure data authenticity and integrity, not for establishing a shared secret key.

DDiffie-HellmanCorrect

Diffie-Hellman is a cryptographic protocol specifically designed for two parties to establish a shared secret key over an insecure communication channel. This shared secret can then be used to encrypt the actual data files with a symmetric encryption algorithm, ensuring a secure transaction.

E3DES

3DES (Triple DES) is a symmetric-key block cipher that applies DES three times to each data block, used for encrypting data, not for key exchange.

Concept tested: Key exchange algorithms for secure communication

Source: https://learn.microsoft.com/en-us/windows/win32/secauthn/diffie-hellman-key-exchange

Topics

#Diffie-Hellman#key exchange#asymmetric cryptography#secure key agreement

Community Discussion

No community discussion yet for this question.

Full SY0-501 Practice