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); }