Cryptico.js es una biblioteca Javascript que permite encriptar texto del lado del cliente. Para esto utiliza RSA key pair y cadena (string) público. Soporta los métodos RSA + AES y el texto puede ser encriptado con cualquier longitud de bits: 228, 1024, etc.
Cryptico.js es un desarrollo open source, posee una detallada documentación (en inglés) y es distribuido bajo una licencia BSD.
Cryptico.js
Descargar: cryptico.wwwtyro.net
Vía: www.webresourcesdepot.com/a-javascript-library-for-encryption-cryptico-js