Поддержка Windows 7 Cryptoapi
2 ответа
Решение
Вы имеете в виду, если Windows 7 и Windows Server 2008 CryptoAPI обратно совместимы со старыми версиями CryptoAPI, тогда да.
Все новые функции СПГ, конечно, нет.
Да. Windows 7 предоставляет оба API: CNG и CAPI.
Тем не менее, просто попробуйте с verfy context:
#include <Wincrypt.h>
#include <stdio.h>
int main()
{
HCRYPTPROV hCryptProv = NULL;
if(CryptAcquireContext(&hCryptProv,NULL,NULL,PROV_RSA_FULL,CRYPT_VERIFYCONTEXT))
{
printf("CryptoAPI working\n\n");
exit(0);
}else
{
printf("Error 0x%.8x",GetLastError());
exit(1);
}
}