libmath-random-isaac-perl - Perl interface to the ISAAC PRNG Algorithm

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libmath-random-isaac-perl
Package version 1.003
Package release 1
Package architecture all
Package type deb
Installed size 108 B
Download size 22.12 KB
Official Mirror
Math::Random::ISAAC implements the ISAAC (Indirection, Shift, Accumulate, Add
and Count) pseudorandom number generator (PRNG) algorithm described on the
project page at: <URL:>
As with other 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.
The results are uniformly distributed, unbiased, and unpredictable unless you
know the seed. The algorithm was published by Bob Jenkins in the late 1990s
and despite the best efforts of many security researchers, no feasible attacks
have been found to date.
For comparison with other algorithms intended to generate random data, the
Mersenne Twister has a period of 2^19937-1, the related TT800 has a period
of 2^800-1 values. ISAAC has a period of 2^8295 values on average.


Package Version Architecture Repository
libmath-random-isaac-perl_1.003-1_all.deb 1.003 all Debian Main
libmath-random-isaac-perl - - -


Name Value
perl -


Type URL
Binary Package libmath-random-isaac-perl_1.003-1_all.deb
Source Package libmath-random-isaac-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libmath-random-isaac-perl deb package:
    # sudo apt-get install libmath-random-isaac-perl




2011-02-13 - Dominic Hargreaves <>
libmath-random-isaac-perl (1.003-1) unstable; urgency=low
[ Jonathan Yu ]
* New upstream release
* Note that the algorithm was Bob Jenkins, though he's not a copyright
[ Ryan Niebur ]
* Update jawnsy's email address
[ gregor herrmann ]
* debian/control: Changed: (build-)depend on perl instead of perl-
* Add perl (>= 5.10.1) as an alternative build dependency for
[ Dominic Hargreaves ]
* Note that this new release fixes FTBFS on perl 5.12 (Closes: #578898)
2009-08-27 - Jonathan Yu <>
libmath-random-isaac-perl (1.001-1) unstable; urgency=low
* Initial Release (Closes: #525334)

See Also

Package Description
libmath-random-isaac-xs-perl_1.004-1+b1_amd64.deb Perl implementation of the ISAAC PRNG (C/XS Accelerated)
libmath-random-mt-perl_1.16-1+b2_amd64.deb Perl implementation of the Mersenne Twister algorithm
libmath-random-oo-perl_0.22-1_all.deb consistent object-oriented interface for generating random numbers
libmath-random-tt800-perl_1.01-3+b1_amd64.deb Perl module implementing the TT800 algorithm
libmath-randomorg-perl_0.04-4_all.deb Perl module to retrieve random numbers and data from
libmath-round-perl_0.06-4_all.deb Perl extension for rounding numbers
libmath-sparsematrix-perl_0.03-1_all.deb Provides a sparse matrix class for perl
libmath-sparsevector-perl_0.04-1_all.deb Provides a sparse vector class for perl
libmath-spline-perl_0.02-1_all.deb module providing cubic spline interpolation of data
libmath-symbolic-perl_0.612-1_all.deb module for performing symbolic calculations
libmath-tamuanova-perl_1.0.2-2+b2_amd64.deb Perl extension for the tamuanova library
libmath-vec-perl_1.01-2_all.deb Object-Oriented Vector Math Methods in Perl
libmath-vecstat-perl_0.08-1_all.deb module providing some basic numeric stats on vectors
libmath-vector-real-kdtree-perl_0.11-1_all.deb kd-Tree implementation for Perl on top of Math::Vector::Real
libmath-vector-real-perl_0.14-1_all.deb Perl module for real number vector arithmetic