Various hash functions that could be run by both browser and node
node style hmacs in the browser
Deterministic random bit generator (hmac)
JWA implementation (supports all JWS algorithms)
Timing safe string compare using double HMAC
Two-factor authentication for Node.js. One-time passcode generator (HOTP/TOTP) with support for Google Authenticator.
Web Cryptography API shim for legacy browsers
Generates tokens for `X-TB-TOKEN-AUTH` header when using OpenTok REST API.
A WebCrypto Polyfill for NodeJS
SHA-256, HMAC and PBKDF2 implementation with typed arrays for modern browsers and Node.js
pbkdf2-sha256 is a PBDKF2 implementation using HMAC SHA256
Port of TweetNaCl cryptographic library to TypeScript (and ES6)
Standard and secure cryptographic algorithms for browser
HMAC-SHA-512-256 based on TweetNaCl.js
SHA 512 secure hashing algorithm
Lightning fast hash functions for browsers and Node.js using hand-tuned WebAssembly binaries (MD4, MD5, SHA-1, SHA-2, SHA-3, Keccak, BLAKE2, PBKDF2, Argon2, bcrypt, scrypt, CRC32, RIPEMD-160, HMAC, xxHash, SM3, Whirlpool)