Исключение при расшифровке файла с использованием 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.
Любая идея, чтобы решить это было бы большой помощью. Заранее спасибо!