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
High-performance synchronous AES implementation for JavaScript
Cryptography resources for blockchain projects
Audited & minimal JS implementation of Salsa20, ChaCha and AES
Web Cryptography API shim for legacy browsers
Fastest 4KB JS implementation of secp256k1 ECDH & ECDSA signatures compliant with RFC6979
ASN.1 schema of `RSA Cryptography Specifications Version 2.2` (RFC8017)
SHA-256, HMAC and PBKDF2 implementation with typed arrays for modern browsers and Node.js
Node/Pure JavaScript symmetric ciphers adapter
Provides cryptography primitives for Android, iOS and web.
mcl ; A portable and fast pairing-based cryptography library for Node.js by WebAssembly
Tiny hashing module that uses the native crypto API in Node.js and the browser
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)
Normalize the creation of cryptographically strong random values.
A superfast encryption module for React native
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
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
Compute SHA256 of bytes or strings.