Исключение при расшифровке файла с использованием BouncyCastle PGP

Я пытался расшифровать этот пример файла, предоставленный клиентом, используя класс с именем PgpDecrypt. Но когда код доходит до этой строки:

Stream clear = pbe.GetDataStream(privKey);

возвращает ошибку:исключение, расшифровка секретного ключа

Вот мой код расшифровки:

PgpDecrypt test = new PgpDecrypt(string.Concat(pathh, "TestDecryptionFile"),
                                             string.Concat(pathh, "mypgpprivatekey.key"),
                                             "mypassphrase",
                                             @"d:/test/",
                                             string.Concat(pathh, "clientpublickey.key"));

FileStream fs = File.Open(string.Concat(pathh, "TestDecryptionFile"), FileMode.Open);
test.Decrypt(fs, @"d:\test\");

Я использую BouncyCastle в качестве сторонней библиотеки для .NET.

Любая идея, чтобы решить это было бы большой помощью. Заранее спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос