Na criptografia de ponta a ponta (end-to-end encryption),
as mensagens são cifradas após saírem do dispositivo do remetente e só são decifradas após chegarem nos provedores de serviços.
somente os usuários que possuem uma chave secreta podem decifrar ou descriptografar a mensagem recebida.
os dados são protegidos durante a transmissão, mas não quando eles estão armazenados nos dispositivos do remetente e do destinatário.
os provedores de serviços de comunicação têm acesso às chaves necessárias para ler as mensagens.
a chave pública é usada para criptografar uma mensagem e enviá-la ao proprietário da chave privada.