Um método de criptografia possui as características listadas a seguir.
É similar ao processo de assinatura digital, existindo uma função matemática que criptografa a mensagem.
As chaves usadas para criptografar e decriptografar são diferentes.
A mensagem é criptografada com a chave pública do destinatário, para que qualquer entidade possa lhe enviar
mensagens criptografadas.
A mensagem cifrada é decriptografada com a chave privada do destinatário, para que apenas ele possa abrir a
mensagem.
A relação matemática entre as chaves precisa ser bem definida para que se possa criptografar a mensagem sem o
conhecimento da chave que irá decriptografá-la.