43.5k views
3 votes
Which of the following asymmetric algorithms is used to establish and exchange symmetric keys over an insecure medium? group of answer choices

a. rsa (rivest-shamir-adleman)
b. diffie-hellman
c. elgamal
d. elliptic curve cryptography (ecc)

User Bzhu
by
8.1k points

1 Answer

0 votes

Final answer:

The Diffie-Hellman algorithm is specifically designed for the establishment and exchange of symmetric keys over an insecure medium.

Step-by-step explanation:

The asymmetric algorithm used to establish and exchange symmetric keys over an insecure medium is Diffie-Hellman. Although RSA (Rivest-Shamir-Adleman) can also be used to exchange keys, Diffie-Hellman is specifically designed for this purpose, and it allows two parties to securely share a symmetric key even if they have no previous knowledge of each other. This key can then be used for symmetric encryption for a secure communication session. ElGamal and Elliptic Curve Cryptography (ECC) also provide asymmetric cryptographic solutions, but the core use of Diffie-Hellman is key exchange.

User Ihsany
by
7.6k points