AES and some modes for embedded projects