perl-Math-Random-ISAAC - Pure Perl port of the ISAAC PRNG algorithm

Property Value
Distribution Mageia 5.1
Repository Mageia Core i586
Package name perl-Math-Random-ISAAC
Package version 1.4.0
Package release 6.mga5
Package architecture noarch
Package type rpm
Installed size 83.32 KB
Download size 39.57 KB
Official Mirror
As with other Pseudo-Random Number Generator (PRNG) algorithms like the
Mersenne Twister (see the Math::Random::MT manpage), this algorithm is
designed to take some seed information and produce seemingly random results
as output.
However, ISAAC (Indirection, Shift, Accumulate, Add, and Count) has
different goals than these commonly used algorithms. In particular, it's
really fast - on average, it requires only 18.75 machine cycles to generate
a 32-bit value. This makes it suitable for applications where a significant
amount of random data needs to be produced quickly, such solving using the
Monte Carlo method or for games.
The results are uniformly distributed, unbiased, and unpredictable unless
you know the seed. The algorithm was published by Bob Jenkins in the late
90s and despite the best efforts of many security researchers, no feasible
attacks have been found to date.


Package Version Architecture Repository
perl-Math-Random-ISAAC-1.4.0-6.mga5.noarch.rpm 1.4.0 noarch Mageia Core
perl-Math-Random-ISAAC - - -


Name Value
perl(Carp) -
perl(integer) -
perl(strict) -
perl(warnings) -
perl-base >= 2:5.20.1


Name Value
perl(Math::Random::ISAAC) == 1.4.0
perl(Math::Random::ISAAC::PP) == 1.4.0
perl-Math-Random-ISAAC == 1.4.0-6.mga5


Type URL
Binary Package perl-Math-Random-ISAAC-1.4.0-6.mga5.noarch.rpm
Source Package perl-Math-Random-ISAAC-1.4.0-6.mga5.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Math-Random-ISAAC rpm package:
    # urpmi perl-Math-Random-ISAAC




2014-10-15 - umeabot <umeabot> 1.4.0-6.mga5
+ Revision: 749153
- Second Mageia 5 Mass Rebuild
2014-10-02 - tv <tv> 1.4.0-5.mga5
+ Revision: 735691
- add exclude
2014-09-16 - umeabot <umeabot> 1.4.0-4.mga5
+ Revision: 685376
- Mageia 5 Mass Rebuild
- Mageia 4 Mass Rebuild
2013-01-13 - umeabot <umeabot> 1.4.0-2.mga3
+ Revision: 369660
- Mass Rebuild -
+ jquelin <jquelin>
- imported package perl-Math-Random-ISAAC

See Also

Package Description
perl-Math-Random-ISAAC-XS-1.4.0-10.mga5.i586.rpm C implementation of the ISAAC PRNG algorithm
perl-Math-Random-Secure-0.60.0-4.mga5.noarch.rpm The underlying PRNG, as an object
perl-Math-Roman-1.70.0-5.mga5.noarch.rpm Arbitrary sized Roman numbers and conversion from and to Arabic
perl-Math-Round-0.60.0-5.mga5.noarch.rpm Round numbers in different ways
perl-Math-Spline-0.20.0-4.mga5.noarch.rpm Cubic Spline Interpolation of data
perl-Math-Stat-0.1-12.mga5.noarch.rpm Perform Sample Statistics on Arrays
perl-Math-Vector-Real-0.140.0-3.mga5.noarch.rpm Real vector arithmetic in Perl
perl-Math-Vector-Real-MultiNormalMixture-0.20.0-5.mga5.noarch.rpm Multinormal Mixture distribution
perl-Math-Vector-Real-Random-0.30.0-4.mga5.noarch.rpm Generate random real vectors
perl-Math-Vector-Real-kdTree-0.110.0-3.mga5.noarch.rpm Kd-Tree implementation on top of Math::Vector::Real
perl-Math-VectorReal-1.20.0-5.mga5.noarch.rpm Handling 3D Vector Mathematics
perl-Math-nSphere-0.10.0-6.mga5.noarch.rpm Calculate volumen and surface of n-spheres
perl-MealMaster-0.280.0-5.mga5.noarch.rpm Represent a MealMaster ingredient
perl-MediaWiki-API-0.390.0-6.mga5.noarch.rpm A OO interface to the Mediawiki API
perl-Memoize-1.30.0-9.mga5.noarch.rpm Automatically cache results of functions