Мне нужно получить хэш исходных данных.
Использовал метод HashData:
KalkanCOMTest.HashData("", 0, inData, out outData);
GetLastErrorString возвращает ошибку "Hash Data - failed to load key."
Добавил загрузку сертификата:
KalkanCOMTest.X509LoadCertificateFromFile(filePath, (int)KalkanCryptCOMLib.KALKANCRYPTCOM_CERTTYPE.KC_CERT_USER);
KalkanCOMTest.HashData("", 0, inData, out outData);
X509LoadCertificateFromFile - ошибок нет.
HashData - та же ошибка "Hash Data - failed to load key."
Есть подозрение, что причина в том, что сертификат у меня только с публичным ключом, но другого то у меня и нет.
Подскажите, как решить эту проблему.