Takes an iterator of byte sequences and outputs an iterator of blocks for encryption.
Takes an iterator of byte sequences and outputs an iterator of blocks for encryption.
Each Seq that the returned iterator returns MUST be exactly blockSize long.
Parameters used to construct this cipher.
Takes an iterator of blocks and removes the padding.
Takes an iterator of blocks and removes the padding.
Each Seq that input contains must be exactly blockSize long.
Represents the padding used to extend the data to the block size of the block cipher.