| ||||
| ||||
Пробуем использовать cryptopro со стандартными функциями Microsoft Crypto API 2.0 HCRYPTKEY phEncryptPubKey; HCRYPTKEY hfnKey; CryptAcquireContext(&hMe, pszName, "Crypto-Pro Cryptographic Service Provider", 2, 0); CryptGenKey(hMe, AT_KEYEXCHANGE, 0, hfnKey); CryptExportKey(hFileKey, 0, PUBLICKEYBLOB, 0, pbFileKeyBlob, &dwFileBlobLen); CryptEncrypt(hfnKey, 0, TRUE, 0, (LPBYTE)szEncryptedFileName, &dwDataLen, dwBufLen); последняя функция завершается аварийно с кодом NTE_FAIL. Что-то не так ? Спасибо, ответа |