Make sure keys are 32 characters long in tests
Update IV size, make hmac and sym key protected, so derived crypto
systems can access them
Use correct algorithm for decryption
Fix constant time comparitor