Partilhar via


Verificando uma contraassinatura

Para verificar uma contrassenha

  1. Chame CryptMsgOpenToDecode para obter um identificador para a mensagem assinada.
  2. Obtenha um ponteiro para o certificado do contrassinante ( CERT_INFO).
  3. Chame CryptMsgGetParam para recuperar as informações do signatário da mensagem.
  4. Chame CryptMsgGetParam para recuperar a contraassinatura da mensagem.
  5. Chame CryptMsgVerifyCountersignatureEncoded para verificar a contraassinatura.

Se a chamada de função CryptMsgVerifyCountersignatureEncoded for bem-sucedida, a contraassinatura será verificada.