Cipher public abstract class Cipher Documentation protected Cipher() protected static uint BigEndianToUInt32(byte[] buffer) protected static uint BigEndianToUInt32(byte[] buffer, int offset) protected static ulong BigEndianToUInt64(byte[] buffer) protected static ulong BigEndianToUInt64(byte[] buffer, int offset) protected static uint LittleEndianToUInt32(byte[] buffer) protected static uint LittleEndianToUInt32(byte[] buffer, int offset) protected static ulong LittleEndianToUInt64(byte[] buffer) protected static ulong LittleEndianToUInt64(byte[] buffer, int offset) protected static void UInt32ToBigEndian(uint number, byte[] buffer) protected static void UInt32ToBigEndian(uint number, byte[] buffer, int offset) protected static void UInt32ToLittleEndian(uint number, byte[] buffer) protected static void UInt32ToLittleEndian(uint number, byte[] buffer, int offset) protected static void UInt64ToBigEndian(ulong number, byte[] buffer) protected static void UInt64ToBigEndian(ulong number, byte[] buffer, int offset) protected static void UInt64ToLittleEndian(ulong number, byte[] buffer) protected static void UInt64ToLittleEndian(ulong number, byte[] buffer, int offset) public abstract byte[] Decrypt(byte[] input) public abstract byte[] Encrypt(byte[] input)