-record(ctr, {cipher :: kryptos@block:block_cipher(), nonce :: bitstring()}).