Cipher public abstract class Cipher : Algorithm Documentation public abstract int BlockSize { get; } protected byte[] Key { get; } public abstract int KeySize { get; } protected byte[] Vector { get; } protected Cipher() protected abstract ModeBase CreateDecryptor() protected abstract ModeBase CreateEncryptor() public byte[] Decrypt(byte[] data) public byte[] Encrypt(byte[] data) public virtual void Init(IEnumerable<byte> key, IEnumerable<byte> vector)