All the cryptographic primitives used in Ethereum
JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.
Audited & minimal JS implementation of elliptic curve cryptography
Cryptographic utilities and primitives for the Hedera™ Hashgraph SDK
Web Cryptography API shim for legacy browsers
High-performance synchronous AES implementation for JavaScript
Fastest 4KB JS implementation of secp256k1 ECDH & ECDSA signatures compliant with RFC6979
Audited & minimal JS implementation of Salsa20, ChaCha and AES
Cryptography resources for blockchain projects
General cryptographic functions for use with Lisk-related software
SHA-256, HMAC and PBKDF2 implementation with typed arrays for modern browsers and Node.js
jodid25519 - Curve 25519-based cryptography
Provides cryptography primitives for Android, iOS and web.
Tiny hashing module that uses the native crypto API in Node.js and the browser
ASN.1 schema of `RSA Cryptography Specifications Version 2.2` (RFC8017)
Normalize the creation of cryptographically strong random values.
Node/Pure JavaScript symmetric ciphers adapter
Generate cryptographically-secure random bytes in react native
mcl ; A portable and fast pairing-based cryptography library for Node.js by WebAssembly
Elliptic curve cryptography, which uses keybase/bn for bignums
Isomorphic Library for Random Bytes
Isomorphic Cryptography Library for AES, HMAC and SHA2
Public Key Infrastructure (PKI) is the basis of how identity and key management is performed on the web today. PKIjs is a pure JavaScript library implementing the formats that are used in PKI applications. It is built on WebCrypto and aspires to make it p
ASN.1 schema of `Public-Key Cryptography Standards (PKCS) #8: Private-Key Information Syntax Specification Version 1.2` (RFC5208)
Crockford base-32 checksum encoding
Compute SHA256 of bytes or strings.
JavaScript Elliptic curve cryptography library, includes fix to browser.js so that encrypt/decrypt works