Bad passphrase


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


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