cbc is useless
tests for remaining cipher functions assets
more cbc removed
more testing of encryption
some test enhancement