IBlockCipher public interface IBlockCipher Documentation string AlgorithmName { get; } The name of the algorithm this cipher implements. int GetBlockSize() void Init(bool forEncryption, ICipherParameters parameters) Initialise the cipher. int ProcessBlock(byte[] inBuf, int inOff, byte[] outBuf, int outOff) Process a block. int ProcessBlock(ReadOnlySpan<byte> input, Span<byte> output) Process a block.