The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:Math::Random::Secure"

Math::Random::Secure - Cryptographically-secure, cross-platform replacement for rand() River stage two • 18 direct dependents • 28 total dependents

This module is intended to provide a cryptographically-secure replacement for Perl's built-in "rand" function. "Crytographically secure", in this case, means: * No matter how many numbers you see generated by the random number generator, you cannot g...

FREW/Math-Random-Secure-0.080001 - 12 Mar 2017 22:46:35 UTC

Math::Random::Secure::RNG - The underlying PRNG, as an object. River stage two • 18 direct dependents • 28 total dependents

This represents a random number generator, as an object. Generally, you shouldn't have to worry about this, and you should just use Math::Random::Secure. But if for some reason you want to modify how the random number generator works or you want an o...

FREW/Math-Random-Secure-0.080001 - 12 Mar 2017 22:46:35 UTC

lib/Bytes/Random/Secure/Tiny.pm River stage one • 2 direct dependents • 2 total dependents

DAVIDO/Bytes-Random-Secure-Tiny-1.011 - 25 Sep 2020 18:06:18 UTC

Math::GMPn - Fixed length integer arithmetic. River stage zero No dependents

This module provides a set of functions to perform arithmetic on fixed length but arbitrarily large bit strings implemented on top of the GMP library low level functions (see <http://gmplib.org/manual/Low_002dlevel-Functions.html>). Numbers are repre...

SALVA/Math-GMPn-0.03 - 24 Feb 2011 12:00:04 UTC

Math::BigInt::Random - arbitrary sized random integers River stage one • 1 direct dependent • 1 total dependent

Random number generator for arbitrarily large integers. Uses the Math::BigInt module to handle the generated values. This module exports a single function called random_bigint, which returns a single random Math::BigInt number of the specified range ...

BILLH/Math-BigInt-Random-0.04 - 20 Apr 2008 15:24:57 UTC

Math::Random::PCG32 - minimal PCG random number generator River stage zero No dependents

This module includes a minimal PCG (Permuted Congruential Generator) for random numbers <http://www.pcg-random.org/> and some utility routines for PCG (Procedural Content Generation). A RANDOM BENCHMARK This pits the (very bad) core "rand" function a...

JMATES/Math-Random-PCG32-0.24 - 24 Feb 2023 15:42:25 UTC

Math::Prime::Util - Utilities related to prime numbers, including fast sieves and factoring River stage two • 12 direct dependents • 19 total dependents

A module for number theory in Perl. This includes prime sieving, primality tests, primality proofs, integer factoring, counts / bounds / approximations for primes, nth primes, and twin primes, random prime generation, and much more. This module is th...

DANAJ/Math-Prime-Util-0.73 - 15 Nov 2018 18:56:14 UTC

Math::Calc::Parser - Parse and evaluate mathematical expressions River stage one • 2 direct dependents • 2 total dependents

Math::Calc::Parser is a simplified mathematical expression evaluator with support for complex and trigonometric operations, implicit multiplication, and perlish "parentheses optional" functions, while being safe for arbitrary user input. It parses in...

DBOOK/Math-Calc-Parser-1.005 - 08 Oct 2019 21:39:58 UTC

Math::RNG::Microsoft - a pseudo-random number generator compatible with Visual C. River stage one • 2 direct dependents • 3 total dependents

This is a random number generator used by Games::ABC_Path::Generator, which emulates the one found in Microsoft's Visual C++. It was utilised here, out of familiarity and accessibility, because it is commonly used to generate Freecell layouts in the ...

SHLOMIF/Math-RNG-Microsoft-0.2.0 - 09 Dec 2021 12:25:05 UTC

Math::Random::ISAAC - Perl interface to the ISAAC PRNG algorithm River stage three • 4 direct dependents • 107 total dependents

As with other Pseudo-Random Number Generator (PRNG) algorithms like the Mersenne Twister (see Math::Random::MT), this algorithm is designed to take some seed information and produce seemingly random results as output. However, ISAAC (Indirection, Shi...

JAWNSY/Math-Random-ISAAC-1.004 - 18 Feb 2011 02:34:58 UTC

Math::Random::MT::Perl - Pure Perl Mersenne Twister Random Number Generator River stage one • 1 direct dependent • 3 total dependents

Pure Perl implementation of the Mersenne Twister algorithm. Mersenne Twister is a 32 bit pseudorandom number generator developed by Makoto Matsumoto and Takuji Nishimura. The algorithm is characterised by a very uniform distribution but is not crypto...

FANGLY/Math-Random-MT-Perl-1.15 - 27 Nov 2015 19:31:13 UTC

Math::Prime::Util::GMP - Utilities related to prime numbers and factoring, using GMP River stage one • 2 direct dependents • 6 total dependents

A module for number theory in Perl using GMP. This includes primality tests, getting primes in a range, factoring, and more. While it certainly can be used directly, the main purpose of this module is for Math::Prime::Util. That module will automatic...

DANAJ/Math-Prime-Util-GMP-0.52 - 22 Jun 2020 09:19:08 UTC

Math::Prime::Util::Entropy - Get a good random seed River stage two • 12 direct dependents • 19 total dependents

Provides a single method to get a good seed if possible. This is a streamlined version of Crypt::Random::Seed, with ideas from Bytes::Random::Secure::Tiny. entropy_bytes Takes a number of bytes "n" and returns either undef (no good seed available) or...

DANAJ/Math-Prime-Util-0.73 - 15 Nov 2018 18:56:14 UTC

Math::Prime::Util::ChaCha - Pure Perl ChaCha20 CSPRNG River stage two • 12 direct dependents • 19 total dependents

A pure Perl implementation of ChaCha20 with a CSPRNG interface....

DANAJ/Math-Prime-Util-0.73 - 15 Nov 2018 18:56:14 UTC

Math::Random::Normal::Leva - generate normally distributed PRN using Leva method River stage zero No dependents

Generates normally distributed pseudorandom numbers using algorithm described in the paper "A Fast Normal Random Number Generator", Joseph L. Leva, 1992 (<http://saluc.engr.uconn.edu/refs/crypto/rng/leva92afast.pdf>)...

BINARY/Math-Random-Normal-Leva-0.04 - 27 Feb 2017 06:50:06 UTC

Math::RNG::Microsoft::FCPro - a pseudo-random number generator compatible with Visual C with Freecell Pro extended seeds. River stage one • 2 direct dependents • 3 total dependents

This is a random number generator used by Freecell::Deal::MS which emulates the one found in Microsoft's Visual C++. It was utilised here, out of familiarity and accessibility, because it is commonly used to generate Freecell layouts in the Freecell ...

SHLOMIF/Math-RNG-Microsoft-0.2.0 - 09 Dec 2021 12:25:05 UTC
16 results (1.472 seconds)