When in and out aren't the same pointer, for multiples of block size input: - generate the counters into the output buffer - encrypt output buffer - XOR in the input Faster than encrypting a block at a time.
When in and out aren't the same pointer, for multiples of block size input: - generate the counters into the output buffer - encrypt output buffer - XOR in the input Faster than encrypting a block at a time.