Gabarito disponível
Texto 6A3
Certa agência de fiscalização submeteu os dados de cada autuação registrada a uma função hash e, em seguida, assinou digitalmente o resultado obtido. Um sistema verificador recebeu os dados, verificou a assinatura digital e recalculou o hash desses dados para comparação. Algum tempo depois, em uma auditoria, um analista observou que, para uma autuação específica, o hash dos dados armazenados no sistema receptor não correspondia ao hash contido no pacote assinado inicialmente, embora a verificação da assinatura digital tivesse sido bem-sucedida.
Ainda com base na situação hipotética apresentada no texto 6A3, é correto afirmar que o sistema verificador opera sobre a assinatura digital do conjunto de dados de determinada autuação ao
Resolução comentada
O verificador decifra a assinatura com a chave pública e compara com o hash recalculado.
Na assinatura digital, o signatário cifra o hash dos dados com sua chave privada. O verificador decifra a assinatura com a chave pública do signatário, obtém o hash original e o compara com o hash recalculado dos dados recebidos. Se forem iguais, a integridade e a autoria ficam comprovadas.
Análise das alternativas
A) Não se aplica hash sobre a assinatura para comparar com o certificado. B) A chave pública não calcula hash; ela decifra a assinatura. C) Não se gera chave pública a partir do certificado, e comparar o certificado com a assinatura não faz sentido. D) A chave privada pertence só ao signatário, e o verificador não a possui.
Referência: Criptografia assimétrica e assinatura digital (ICP-Brasil)
Resolução comentada do VaiConcursos.