Texto associado
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.
A
aplicar a função hash sobre a assinatura digital e comparar o resultado com o hash armazenado no certificado digital.
B
usar a chave pública do signatário para calcular novamente o hash do conjunto de dados e compará-lo com a assinatura digital.
C
gerar uma nova chave pública a partir do certificado, utilizando-a para recompor o hash do conjunto de dados, e comparar esse certificado com a assinatura digital.
D
recalcular o hash do conjunto de dados e cifrá-lo novamente com a chave privada do signatário, comparando o resultado com o hash original e a assinatura digital.
E
decifrar a assinatura digital, utilizando a chave pública do signatário, e comparar o resultado com o hash recalculado do conjunto de dados referido.