Encryption/decryption

* Encrypted auth response (containing 2FA authorization)
* Added AES to entire request/response instead of just first 16 bytes