📜 ⬆️ ⬇️

Diffie - Hellman Algorithm

One of the fundamental problems of cryptography is secure communication over the channel you are listening to. Messages need to be encrypted and decrypted, but for this both sides need to have a common key. If this key is transmitted through the same channel, the listening party will also receive it, and the meaning of encryption will disappear.

The Diffie - Hellman algorithm allows two parties to obtain a shared secret key using an unprotected, but protected from the substitution of the communication channel. The resulting key can be used to exchange messages using symmetric encryption .

I propose to get acquainted with the principle of operation of the Diffie - Hellman algorithm in a wonderful video from Art of the Problem in my translation.
')

Source: https://habr.com/ru/post/151599/


All Articles