A criptografia utilizando chave- pública permite um usuário que deseja se comunicar com outro, utiliza a chave -pública fornecida pelo destinatário para a criptografia da mensagem. Ao receber a mensagem, o destinatário utiliza a chave -privada dele para descriptografar a mensagem e ler o que foi enviado.