Quando o objetivo for garantir confidencialidade e assinatura digital em uma função de hash com redução da carga de processamento, deve-se usar criptografia
de chave pública, para criptografar somente o código de hash.
simétrica, para criptografar a mensagem, mais o código de hash concatenado.
assimétrica, para criptografar a mensagem, mais o código de hash criptografado com criptografia simétrica.
simétrica, para criptografar a mensagem, mais o código de hash criptografado com chave privada.