A CTR nonce can't be of block size length. It's of `0 < nonce < block_size` length, usually with `len(nonce) + len(counter) == block_size // 8` and len(counter) roughly the nonce size.

This means that you probably can't use CTR properly with small block sizes (say, 3DES).