avoid exposing private name to public type
remove the use of AESNI internal cbtype
revert ealier typedefs of 16 blocks rng