Wrap up aes from openssl in a more usable interface.