Block chaining for block ciphers.
Algorithm descriptions: https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation
The state for Counter chaining
Electronic Codebook chaining
Counter Chaining
Uses the encryptor for both encryption and decryption.
The state for ECB chaining