Показать сообщение отдельно

  #984  
Старый 15.04.2008, 18:00
iv.
Познавший АНТИЧАТ
Регистрация: 21.03.2007
Сообщений: 1,200
Провел на форуме:
7134052

Репутация: 1204


По умолчанию

Ворпрос по CryptoAPI:
Хочу сгенерировать хэш (криптопровайдер не важен). Смотрю МСДН, тырю оттуда пример, который оказывается слегка бажным. В общем довести его до ума мне так и не удалось. Кусок:
Код:
CryptAcquireContext(&hProv, NULL, MS_STRONG_PROV, PROV_RSA_FULL, CRYPT_NEWKEYSET);
CryptGetUserKey(hProv, AT_SIGNATURE, &hKey);
Вторая функция возвращает ошибку NTE_NO_KEY - The key requested by the dwKeySpec parameter does not exist. Т.е. типа не разрешает мне использовать параметр AT_SIGNATURE. Кто-нибудь сталкивался?
 
Ответить с цитированием