Vérification d’une contre-signature

Pour vérifier une contre-signature

  1. Appelez CryptMsgOpenToDecode pour obtenir un descripteur du message signé.
  2. Obtient un pointeur vers le certificat du contresignéeur ( _ informations de certificat).
  3. Appelez CryptMsgGetParam pour récupérer les informations de signataire à partir du message.
  4. Appelez CryptMsgGetParam pour récupérer la contre- signature du message.
  5. Appelez CryptMsgVerifyCountersignatureEncoded pour vérifier la contre-signature.

Si l’appel de fonction CryptMsgVerifyCountersignatureEncoded a échoué, la contre- signature est vérifiée.