switing to a different AES encryption library sorta