@inesfidalgo/forge
JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.
JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.
Added suport for NET interoperability for X509Certificate2
A custom version of node-forge with selected algorithms.
A partial implementation of java.util.Random for JS
Operation with seeded random numbers for mgraph.*
A high-performance Mersenne Twister implementation for JavaScript.
A serializable Mersenne Twister
Native Mulberry32, SplitMix32, and Thrust (63-bit) PRNG functions.
Reseed node.js PRNG -s
A permuted congruential generator generator
Seedable pseudorandom number generator (PRNG).
Generate random variables from a variety of probability distributions. Includes tools to shuffle an array or sample from it.
JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.
JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.
Arbitrary precision modular arithmetic, cryptographically secure random numbers and strong probable prime generation/testing. It works in modern browsers, Angular, React, Node.js, etc. since it uses the native JS implementation of BigInt
An ES module with a class providing a "Pseudo-random number generator" which is "pluggable" meaning you can plug-in any PRNG algorithm. It's also "seedable" meaning that it can have a reproducible (deterministic) output based on its starting seed. The mod
Provably Fair Random Number Generator
Fast pseudorandom number generator
Arbitrary precision modular arithmetic, cryptographically secure random numbers and strong probable prime generation/testing. It works in modern browsers, Angular, React, Node.js, etc. since it uses the native JS implementation of BigInt
A collection of procedural random number generators (prng) written in TypeScript