Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Weryfikacja kontrasygnaty

Aby zweryfikować kontrasygnatę

  1. Wywołaj CryptMsgOpenToDecode, aby uzyskać dojście do podpisanej wiadomości.
  2. Pobierz wskaźnik do certyfikatu podpisującego ( CERT_INFO).
  3. Wywołaj CryptMsgGetParam, aby pobrać informacje o podpisie z komunikatu.
  4. Wywołaj CryptMsgGetParam, aby pobrać z wiadomości kontrasygnaturę.
  5. Wywołaj CryptMsgVerifyCountersignatureEncoded, aby zweryfikować kontrapodpis.

Jeśli wywołanie funkcji CryptMsgVerifyCountersignatureEncoded powiedzie się, będzie zweryfikowana kontrasygnatura.