Exemplo n.º 1
0
 public async Task DecryptAndVerifyStreamAsync(Stream inputStream, Stream outputStream, PrivateKey privateKey, PublicKey publicKey, Func <string> passwordFinder)
 {
     using var pgp              = new PGP();
     using var publicKeyStream  = GetPublicKey(publicKey);
     using var privateKeyStream = GetPrivateKey(privateKey);
     await pgp.DecryptStreamAndVerifyAsync(inputStream, outputStream, publicKeyStream, privateKeyStream, null);
 }