Em termos mais simples, a função hash cria uma impressão digital do arquivo, que pode ser usada para verificar sua autenticidade ou detectar alterações. As funções hash amplamente adotadas atualmente abrangem o conjunto Secure Hashing Algorithm -2 (SHA-2 e SHA-256), Secure Hash Algorithm-1 (SHA-1) e Message Digest 5 (MD5).
A infraestrutura de chave pública, ou criptografia assimétrica, é um método criptográfico poderoso para proteger dados. A chave pública criptografa os dados, enquanto a chave privada os descriptografa.
Uma transação de assinatura digital com PKI gera um par de chaves: uma chave privada e uma pública. Somente o signatário utiliza a chave privada para assinar documentos eletronicamente. Em contrapartida, a chave pública está disponível e pode ser utilizada por quem necessita validar a assinatura eletrônica do signatário.
Autoridade Certificadora (CA) – Uma Autoridade Certificadora (CA) é uma entidade terceirizada confiável para verificar a identidade de um indivíduo. A CA cria um par de chaves pública/privada e vincula a chave pública existente à identidade do signatário. A CA assina um certificado digital comprovando a identidade do signatário. Este certificado digital ajuda a autenticar o indivíduo associado à sua chave pública quando solicitado.
Certificados Digitais – Os certificados digitais têm função semelhante às carteiras de habilitação, pois identificam o titular do certificado. Esses certificados incluem as chaves públicas de indivíduos ou organizações, verificadas e assinadas por uma CA. O certificado também pode incluir informações adicionais sobre o titular do certificado e a CA.