[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#701574: ITP: libcrypt-random-tesha2-perl -- module for generating random numbers using timer/schedule entropy

Package: wnpp
Owner: gregor herrmann <gregoa@debian.org>
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org,debian-perl@lists.debian.org

* Package name    : libcrypt-random-tesha2-perl
  Version         : 0.01+dfsg
  Upstream Author : Dana A Jacobsen <dana@acm.org>
* URL             : https://metacpan.org/release/Crypt-Random-TESHA2/
* License         : Artistic or GPL-1+
  Programming Lang: Perl
  Description     : module for generating random numbers using timer/schedule entropy

Crypt::Random::TESHA2 generates random numbers using entropy gathered from
timer / scheduler jitter, aka userspace voodoo entropy.

This can be used to generate non-pseudorandom data to seed a PRNG (e.g.
srand/rand, Math::Random::MT, etc.) or CSPRNG (e.g. AES-CTR or
Math::Random::ISAAC). You may use it directly or as part of a random source
module that first checks for O/S randomness sources.

Only Perl CORE modules are used, making this very portable. However, systems
must have a high resolution timer and support usleep from Time::HiRes.

Reply to: