introduction : http://blog.csdn.net/guo2777/archive/2007/09/19/1791399.aspx implementation : http://www.movable-type.co.uk/scripts/aes.html http://point-at-infinity.org/jsaes/