<PackageReference Include="BouncyCastle.Cryptography" Version="2.6.1" />

Bzip2

static class Bzip2
using Org.BouncyCastle.Utilities.Bzip2; using System.IO; namespace Org.BouncyCastle.Utilities.IO.Compression { internal static class Bzip2 { internal static Stream CompressOutput(Stream stream, bool leaveOpen = false) { if (!leaveOpen) return new CBZip2OutputStream(stream); return new CBZip2OutputStreamLeaveOpen(stream); } internal static Stream DecompressInput(Stream stream, bool leaveOpen = false) { if (!leaveOpen) return new CBZip2InputStream(stream); return new CBZip2InputStreamLeaveOpen(stream); } } }