crypto-js |
https://code.google.com/p/crypto-js/ |
JavaScript implementations of standard and secure cryptographic algorithms |
jsrsasign |
https://github.com/kjur/jsrsasign |
The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing/validation, ASN.1, PKCS#1/5/8 private/public key, X.509 certificate, CRL CMS SignedData, TimeStamp and CAdES in pure JavaScript. |
gibberish-aes |
https://github.com/mdp/gibberish-aes |
A fully OpenSSL compliant javascript library for AES encryption. |
AES Advanced Encryption Standard |
http://www.movable-type.co.uk/scripts/aes.html |
JavaScript Implementation of AES Advanced Encryption Standard in Counter Mode | Movable Type Scripts |
Block TEA (Tiny Encryption Algorithm) |
http://www.movable-type.co.uk/scripts/tea-block.html |
JavaScript Implementation of Block TEA Tiny Encryption Algorithm (xxtea) |
Cryptico |
https://github.com/wwwtyro/cryptico |
An easy-to-use encryption system utilizing RSA and AES for javascript. |
OpenPGP.js |
http://openpgpjs.org/ |
OpenPGP JavaScript Implementation. |
jsbn |
http://www-cs-students.stanford.edu/~tjw/jsbn/ |
The jsbn library is a fast, portable implementation of large-number math in pure JavaScript, enabling public-key crypto and other applications on desktop and mobile browsers. |
forge |
https://github.com/digitalbazaar/forge |
A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps |
JavaScript Cryptography Toolkit |
http://ats.oka.nu/titaniumcore/js/crypto/readme.txt |
This library is an object oriented cryptography toolkit that implements several fundamental cryptographic algorithms including TWOFISH, SERPENT, RIJNDAEL, RSA with key-generation and SHA(SHA-1,224,256,384,512) for JavaScript. |
javascript-rsa |
https://github.com/ziyan/javascript-rsa |
RSA encryption with javascript |
BitcoinJS |
http://bitcoinjs.org/ |
The clean, readable, proven library for Bitcoin JavaScript development. |