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 Hiero SDK
High-performance synchronous AES implementation for JavaScript
Audited & minimal JS implementation of Salsa20, ChaCha and AES
Cryptography resources for blockchain projects
Web Cryptography API shim for legacy browsers
Tiny hashing module that uses the native crypto API in Node.js and the browser
Fastest 4KB JS implementation of secp256k1 ECDH & ECDSA signatures compliant with RFC6979
SHA-256, HMAC and PBKDF2 implementation with typed arrays for modern browsers and Node.js
Node/Pure JavaScript symmetric ciphers adapter
ASN.1 schema of `RSA Cryptography Specifications Version 2.2` (RFC8017)
Provides cryptography primitives for Android, iOS and web.
mcl ; A portable and fast pairing-based cryptography library for Node.js by WebAssembly
General cryptographic functions for use with Lisk-related software
Elliptic curve cryptography, which uses keybase/bn for bignums
Generate cryptographically-secure random bytes in react native
ASN.1 schema of `Public-Key Cryptography Standards (PKCS) #8: Private-Key Information Syntax Specification Version 1.2` (RFC5208)
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
Normalize the creation of cryptographically strong random values.
Isomorphic Library for Random Bytes
Isomorphic Cryptography Library for AES, HMAC and SHA2
JavaScript Elliptic curve cryptography library, includes fix to browser.js so that encrypt/decrypt works
jodid25519 - Curve 25519-based cryptography
Compute SHA256 of bytes or strings.
Crockford base-32 checksum encoding