Проверка контрасигнатуры
Проверка контрасигнатуры
- Вызовите CryptMsgOpenToDecode, чтобы получить дескриптор подписанного сообщения.
- Получите указатель на сертификат подписанта (CERT_INFO).
- Вызовите CryptMsgGetParam, чтобы получить сведения о подписи из сообщения.
- Вызовите CryptMsgGetParam, чтобы получить контрасигнатуру из сообщения.
- Вызовите CryptMsgVerifyCountersignatureEncoded, чтобы проверить контрасигнатуру.
Если вызов функции CryptMsgVerifyCountersignatureEncoded выполнен успешно, проверяется контрасигнатура.