node-forge
JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.
JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.
aes, for browserify
A pure JavaScript implementation of the AES block cipher and all common modes of operation.
All the cryptographic primitives used in Ethereum
Web Cryptography API shim for legacy browsers
Common layer to be used by crypto libraries based on WebCrypto API for input validation.
A WebCrypto Polyfill for NodeJS
Simplified encryption/decryption for node.js
A Node.js implementation of the PKCS#11 2.40 interface
Isomorphic Cryptography Library for AES, HMAC and SHA2
A WebCrypto Polyfill for Node in TypeScript built on OpenSSL
A Node.js module to simplify using the built-in "crypto" module for AES256 encryption with random initialization vectors
Standalone cryptographic library. A minimalist port of cryptojs javascript library to node.js, that supports AES symmetric key cryptography. node-cryptojs-aes works great on frontend data masking and unmasking.
Universal Module for AES Encryption and Decryption in JavaScript
AES-256 and legacy Zip 2.0 encryption for Zip files
A simpler React-Native crypto library
Fast, reliable cipher, hash and hmac methods executed in Node's threadpool for multi-core throughput.
A WebCrypto polyfill that "smooths out" the rough-edges in existing User Agent implementations.
A pure JavaScript implementation of the AES block cipher algorithm with additional features.
A Content Preserving transformations on PDFs wrapped around QPDF