Exceção ao descriptografar arquivos usando o BouncyCastle PGP

Eu estava tentando descriptografar esse arquivo de exemplo fornecido pelo cliente, usando uma classe chamada PgpDecrypt. Mas quando o código chega a esta linha:

Stream clear = pbe.GetDataStream(privKey);

ele retorna um erro:exceção decriptação de chave secreta

Aqui está o meu código de descriptografia:

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

Eu estou usando BouncyCastle como minha biblioteca de terceiros para .net.

Qualquer ideia para resolver isso seria uma grande ajuda. Desde já, obrigado!

questionAnswers(1)

yourAnswerToTheQuestion