AES 128 bit encryption in ANSI C, code optimized for general purpose microcontroller.