ByteArray, Improved AES (still untested)