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

Org.BouncyCastle.Utilities.IO.BinaryReaders

public static class BinaryReaders
namespace Org.BouncyCastle.Utilities.IO { public static class BinaryReaders { public static byte[] ReadBytesFully(BinaryReader binaryReader, int count); public static short ReadInt16BigEndian(BinaryReader binaryReader); public static short ReadInt16LittleEndian(BinaryReader binaryReader); public static int ReadInt32BigEndian(BinaryReader binaryReader); public static int ReadInt32LittleEndian(BinaryReader binaryReader); public static long ReadInt64BigEndian(BinaryReader binaryReader); public static long ReadInt64LittleEndian(BinaryReader binaryReader); public static ushort ReadUInt16BigEndian(BinaryReader binaryReader); public static ushort ReadUInt16LittleEndian(BinaryReader binaryReader); public static uint ReadUInt32BigEndian(BinaryReader binaryReader); public static uint ReadUInt32LittleEndian(BinaryReader binaryReader); public static ulong ReadUInt64BigEndian(BinaryReader binaryReader); public static ulong ReadUInt64LittleEndian(BinaryReader binaryReader); } }