***************************************************************** VERSION 1.03 NEW FEATURES #define AES_ONLY You can define this macro in order to save code space by not supporting non-standard Rijndael options. Standard AES only allows block sizes of 16 bytes, and key sizes of 16, 24 or 32 bytes. AESinitStream Two additional versions of this function have been added to support longer key lengths: AESinitStream192() and AESinitStream256() for 24- and 32-byte keys respectively. AESencrypt AESdecrypt Additional block cypher functions have been defined top optimize efficiency in the most common case (by far) of 16-byte blocks. These functions are called AESencrypt4 and AESdecrypt4. BUG FIXES OTHER FUNCTIONAL CHANGES - Numerous efficiency improvements. Support for upcoming Rabbit 4000 processor. - Original AES samples updated to eliminate warning messages. ***************************************************************** ***************************************************************** VERSION 1.02 NEW FEATURES BUG FIXES OTHER FUNCTIONAL CHANGES Unnecessary static variables removed to allow for reentrancy. ***************************************************************** ***************************************************************** VERSION 1.01 NEW FEATURES BUG FIXES OTHER FUNCTIONAL CHANGES *****************************************************************