Ausnahme beim Entschlüsseln von Dateien mit BouncyCastle PGP

Ich habe versucht, diese vom Client angegebene Beispieldatei mit einer Klasse namens PgpDecrypt zu entschlüsseln. Aber wenn der Code zu dieser Zeile kommt:

Stream clear = pbe.GetDataStream(privKey);

es gibt einen Fehler zurück:Ausnahme, die den geheimen Schlüssel entschlüsselt

Hier ist mein Entschlüsselungscode:

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\");

Ich verwende BouncyCastle als Drittanbieter-Bibliothek für .NET.

Jede Idee, dies zu lösen, wäre eine große Hilfe. Danke im Voraus!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage