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

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libmath-random-isaac-perl_1.004-1_all.deb
Package name libmath-random-isaac-perl
Package version 1.004
Package release 1
Package architecture all
Package type deb
Category devel::lang:perl devel::library implemented-in::perl perl role::shared-lib
License -
Maintainer Debian Perl Group <>
Download size 20.20 KB
Installed size 50.00 KB
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.004-1_all.deb 1.004 all Debian Main
libmath-random-isaac-perl - - -


Name Value
perl -


Type URL
Binary Package libmath-random-isaac-perl_1.004-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




2018-07-01 - Florian Schlichting <>
libmath-random-isaac-perl (1.004-1) unstable; urgency=medium
* Team upload
[ Jonathan Yu ]
* New upstream release
[ gregor herrmann ]
* Remove alternative (build) dependencies that are already satisfied
in oldstable.
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
[ gregor herrmann ]
* debian/control: update {versioned,alternative} (build) dependencies.
[ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://
* Change based URIs to based URIs
[ gregor herrmann ]
* Strip trailing slash from metacpan URLs.
[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend
* debian/control: Use HTTPS transport protocol for Vcs-Git URI
[ gregor herrmann ]
* Remove Jonathan Yu from Uploaders. Thanks for your work!
[ Salvatore Bonaccorso ]
* Update Vcs-* headers for switch to
[ Florian Schlichting ]
* Mark package as source format 3.0 (quilt)
* Update d/copyright to copyright-format 1.0
* Update license paragraphs to commonly used versions
* Bump dh compat to level 11
* Declare compliance with Debian Policy 4.1.4
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-2+b4_i386.deb Perl implementation of the ISAAC PRNG (C/XS Accelerated)
libmath-random-mt-perl_1.17-1+b5_i386.deb Perl implementation of the Mersenne Twister algorithm
libmath-random-oo-perl_0.22-2_all.deb consistent object-oriented interface for generating random numbers
libmath-random-secure-perl_0.080001-1_all.deb cryptographically-secure, cross-platform replacement for rand()
libmath-random-tt800-perl_1.01-3+b6_i386.deb Perl module implementing the TT800 algorithm
libmath-randomorg-perl_0.04-5_all.deb Perl module to retrieve random numbers and data from
libmath-round-perl_0.07-1_all.deb Perl extension for rounding numbers
libmath-sparsematrix-perl_0.03-2_all.deb Provides a sparse matrix class for perl
libmath-sparsevector-perl_0.04-2_all.deb Provides a sparse vector class for perl
libmath-spline-perl_0.02-2_all.deb module providing cubic spline interpolation of data
libmath-symbolic-perl_0.612-2_all.deb module for performing symbolic calculations
libmath-tamuanova-perl_1.0.2-2+b7_i386.deb Perl extension for the tamuanova library
libmath-utils-perl_1.13-1_all.deb collection of useful mathematical functions not in Perl
libmath-vec-perl_1.01-3_all.deb Object-Oriented Vector Math Methods in Perl
libmath-vecstat-perl_0.08-2_all.deb module providing some basic numeric stats on vectors