У меня есть код, который шифрует файл в режиме AES CFB. Хотя код работает правильно в Windows 7, Windows 8 и предыдущих версиях Windows 10, в Windows 10 Creators Update эта строка не работает:
if (!CryptAcquireContext(&hProv, NULL, MS_ENH_RSA_AES_PROV, PROV_RSA_AES, 0))
{
std::cout << "CryptAcquireContext Error\n";
return 1;
}
Что может быть причиной этого?
P.S. Я видел, что в MSDN эта функция устарела, но я думал, что эта функция настолько распространена.
GetLastError
- person Martin Bonner supports Monica   schedule 05.02.2018