The Diffie-Hellman algorithm is used for?

A.
Encryption
B.
Digital signature
C.
Key exchange
D.
Non-repudiation
Explanation:
Diffie Hellman is a Key exchange algorithm, its strength its in the difficulty of
computing discrete logarithms in a finite field generated by a large primary number. Although RSA
and Diffie Hellman are similar in mathematical theory, their implementation is somewhat different.This algorithm has been released to the public. It’s the primary alternative to the RSA algorithm for
key exchange.