06.09.2005 11:17:25Вопросы по CryptoAPI Ответов: 5
Алексей
Начинаю разбираться с CryptoAPI.
Вызаваю функцию CryptGetUserKey(hCryptProv, AT_SIGNATURE, &hKey). Почему вылетает ошибка "Ключ не существует". Хотя шифрование, подпись функциями CryptEncryptMessage, CryptSignAndEncryptMessage, CryptSignMessage работает вполне нормально.
 
Ответы:
06.09.2005 11:33:02maxdm
А ключ AT_SIGNATURE есть в контейнере?
06.09.2005 11:55:36Алексей
А как это можно знать? Простите за глупые вопросы - недавно начал разбираться.
06.09.2005 13:35:09Алексей
Простите, как это можно узнать?
06.09.2005 15:36:47Анатолий
Попробуйте так CryptGetUserKey(hCryptProv, AT_KEYEXCHANGE, &hKey).
07.09.2005 11:29:30Алексей
Это тоже не помогло, но я уже разобрался - надо было просто сгенерировать эту ключевую пару и делов то.