A criptografia de chaves públicas apresentada por Diffie Hellman, em 1976, permitia que pessoas
pudessem se comunicar de forma cifrada e segura, sem necessidade de compartilhamento de uma chave
secreta em comum com antecedência. O mecanismo de chaves públicas garante a confidencialidade em
uma troca de mensagens em que o remetente cifra a mensagem: