aes-js

A pure JavaScript implementation of the AES block cipher and all common modes of operation.

secure-web-storage

A simple wrapper for localStorage/sessionStorage that allows one to encrypt/decrypt the data being stored.