Stanford JavaScript crypto library:
Example:
The modes of operation currently available are:
- CCM - CTR mode with CBC MAC
- OCB2 - version 2.0
- CBC (does not work)
And the padding schemes currently available are:
- ZeroPadding
- PKCS#5 - with CBC mode
The library of forge implements AES of stanford: