Secure random numbers of any size in any base
TypeScript definitions for random-number-csprng
TypeScript definitions for csprng
An alias package for `crypto.randomBytes` in Node.js and/or browsers
Password generator (CSPRNG)
Temporal Hardening Solution: a multi-source CSPRNG wrapper that remains secure when individual entropy sources are compromised, backdoored, or actively hostile.
A cryptographically secure generator for random numbers in a range.
CSPRNG and crypto library powered by XSalsa20
ISAAC is a CSPRNG designed by Robert J. Jenkins Jr. in 1996 and based on RC4. It is designed to be fast and secure.
ISAAC cryptographically-secure psuedorandom number generator (CSPRNG) NPM package written in TypeScript
Generate random words using a CSPRNG
MCP server exposing secretgenerator CSPRNG-backed credential generation tools to Claude, Cursor, Cline, Zed, and other MCP-aware clients.
Cryptographically secure shuffle using the Durstenfeld algorithm with a CSPRNG.
A better-than-average password hashing and CSPRNG library.
A tiny (230B) and fast UUID (v4) generator for Node and the browser
Random Functions revolving around CSPRNG
A tiny (130B to 205B) and fast utility to randomize unique IDs of fixed length
Paranoid post-quantum WASM cryptography library with bitsliced ciphers (Serpent, XChaCha20, AES), ML-KEM, lattice and hash-based signatures (ML-DSA, SLH-DSA, hybrid composites), hashing (SHA-2, SHA-3, BLAKE3), forward-secret ratchet, and Fortuna CSPRNG. Z
A cryptographically secure generator for random numbers in a range.
A cryptographically secure generator for random numbers in a range.
A tiny (190B) and extremely fast utility to generate random IDs of fixed length
Reusable cryptography primitives, for browser/Node.js/Electron/React Native
Secure, zero-dependency utilities for generating passwords, passphrases, pins, and more
Cryptographically strong, hat-compatible, pseudo-random number generator
A random number generator offering cryptographically secure primitives as well as faster non-cryptographically secure primitives
Cryptographically Secure PRNG used in the TFHE-rs library.
Secret-sharing primitives (Shamir, Blakley, ramp, VSS, CRT, visual, etc.) implemented directly from the original papers with no external dependencies.
Cryptographically Secure PRNG used in the TFHE-rs library.
A Rand Library For Deriving Randomness From Secure Sources With A Simple Interface
Generate random numeric, alphabet, alphanumeric, BIP39 and EFF random bytes
Block ciphers, hashes, public-key, and post-quantum primitives implemented directly from their specifications and original papers.
Crypographic random number generator CTR_DRBG defined by NIST SP 800-90A R1.
Pure Rust CSPRNG for OxiCrypto (ChaCha20 seeded from getrandom)
Cryptographically-secure pseudo-random generator based on cryptographic hash function
Passphrase Generator
Generate pronounceable or random passwords from the OS CSPRNG — a Rust port of Theodore Ts'o's `pwgen` with strict-compat mode, deterministic `-H` reproducible mode (SHA256 + ChaCha20), and a typed library API.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.