Проблема при генерации ключа при помощи PGP SDK


Доброго времени суток всем. Пытаюсь сгенерировать ключ при помощи функции PGPGenerateKey, входящей в состав PGP SDK 1.7.8:

При этом возникает ошибка PGPError_BadParams. В документации написано, что подобная ошибка возникает, если генерируемый ключ не может использоваться для цифровой подписи. Если кто-то сталкивался с подобной проблемой – огромная просьба написать, как её можно решить. Из-за чего вообще ключ может быть непригоден для цифровой подписи? Заранее благодарен.


Комментарии
— sentaus (24/06/2006 12:57)   
Размер DSA ключа должен быть равным 1024 бита.
— Tir (24/06/2006 19:19)   
Пробовал выставлять размер DSA-ключа равным 1024 битам. Также пробовал использовать RSA-алгоритм с размером ключа 1024 и 2048 бит – эффекта никакого. Возникает всё та же ошибка в том же месте.