node-forge

JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.

web-pki

The Lacuna Web PKI component enables web applications to interact with digital certificates through javascript, without the need of Java.