jsaes is a compact JavaScript implementation of the AES block cipher. Key lengths of 128, 192, and 256 bits are supported.