É um sistema de criptografia que protege mensagens e arquivos usando chaves públicas e privadas.
Você gera duas chaves: uma pública (para os outros criptografarem mensagens para você) e uma privada que você nunca compartilha (para você decifrar e assinar).
Para enviar uma mensagem segura, você criptografa com a chave pública do destinatário.
Para provar que a mensagem é tua, você assina com tua chave privada.
O receptor usa a chave privada para ler e tua chave pública para verificar a assinatura.