RijndaelEncryption

RijndaelEncryption is available as:

A model of the rijndael encryption system, operating in ECB mode. This model makes heavy use of the class mechanism in Ptolemy II to describe components that are instantiated multiple times in the model.

The algorithm is parameterized to run on 128 bits of data at a time. Executing the model displays two windows of data in hex format. One window shows 128 bits of encrypted data, while the other displays intermediate results in the encryption process after each 'round'.

For more information about the algorithm, see:
http://en.wikipedia.org/wiki/Advanced_Encryption_Standard
http://www.quadibloc.com/crypto/co040401.htm