id: Гость   вход   регистрация
текущее время 13:55 18/04/2024
Автор темы: Гость, тема открыта 03/11/2003 10:17 Печать
создать
просмотр
ссылки

Bad passphrase


Здравствуйте!
Использую PGP SDK.
Пытаюсь подписать файл имеющимся закрытым (private) ключом..
Устанавливаю парольную фразу (PGPOSetPassphrase).
При вызове PGPEncode выдается ошибка "Bad passphrase"


 
Комментарии
— SATtva (03/11/2003 10:47)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Версия PGP SDK?
Ключевая фраза чувствительна к кодировке. Кодировка должна быть установлена та же, которая использовалась при генерации ключа, иначе хэш-значения не совпадут.
— Гость (03/11/2003 11:39)   <#>
Спасибо за ответ!
Использую PGPsdk.dll версии 3.0.3.0.
А как выбирать кодировку?
У меня ключевая фраза вообще набор цифр
— SATtva (03/11/2003 15:15)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Byte, ключ генерировали в этой же версии?
— Гость (03/11/2003 18:00)   <#>
Хмм... ключ генерировал PGP 8.0.3, т.е. устанавливал себе full PGP
— SATtva (03/11/2003 18:18)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Byte, я с чистой SDK не работал, поэтому посоветовать что-то конкретное не могу. Попробуйте воспользоваться тем же ключом через интерфейс PGP для определения корректности ключевой фразы. Если в PGP ключ будет функционировать нормально, убедитесь, что вызовы функций SDK производите правильным образом.
Ваша оценка документа [показать результаты]
-3-2-1 0+1+2+3