Showing 1-20 of 83 packages
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)
ISAAC is a CSPRNG designed by Robert J. Jenkins Jr. in 1996 and based on RC4. It is designed to be fast and secure.
A better-than-average password hashing and CSPRNG library.
A cryptographically secure generator for random numbers in a range.
CSPRNG and crypto library powered by XSalsa20
ISAAC cryptographically-secure psuedorandom number generator (CSPRNG) NPM package written in TypeScript
A tiny (230B) and fast UUID (v4) generator for Node and the browser
A tiny (130B to 205B) and fast utility to randomize unique IDs of fixed length
Cryptographically secure shuffle using the Durstenfeld algorithm with a CSPRNG.
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
Cryptographically strong, hat-compatible, pseudo-random number generator
Secure, zero-dependency utilities for generating passwords, passphrases, pins, and more
Generate random words using a CSPRNG
``` It's an extension of random-number-csprng package to exclude ranges. ``` ## Installation ``` npm install --save rng-with-excluded-ranges ``` ## Import ``` const rngWithExcludedRanges = require("rng-with-excluded-ranges") ``` ## Usage ``` const Promis