Tiaoxin-346 initialization.
Encrypt/decrypt last block.

TODO arbitrary length messages and authenticaiton.