Vérification d’une contre-signature
Pour vérifier une contre-signature
- Appelez CryptMsgOpenToDecode pour obtenir un handle pour le message signé.
- Obtenez un pointeur vers le certificat du contre-expéditeur ( CERT_INFO).
- Appelez CryptMsgGetParam pour récupérer les informations du signataire à partir du message.
- Appelez CryptMsgGetParam pour récupérer la contre-signature du message.
- Appelez CryptMsgVerifyCountersignatureEncoded pour vérifier la contre-signature.
Si l’appel de fonction CryptMsgVerifyCountersignatureEncoded réussit, la contresignature est vérifiée.