Name : perl-Net-Random
| |
Version : 2.32
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : lp155.1.1
| Date : 2023-07-20 17:47:21
|
Group : Development/Libraries/Perl
| Source RPM : perl-Net-Random-2.32-lp155.1.1.src.rpm
|
Size : 0.04 MB
| |
Packager : https://www_suse_com/
| |
Summary : get random data from online sources
|
Description :
The three sources of randomness above correspond to https://www.fourmilab.ch/cgi-bin/uncgi/Hotbits?nbytes=1024&fmt=hex, https://random.org/cgi-bin/randbyte?nbytes=1024&format=hex and https://qrng.anu.edu.au/API/jsonI.php?length=1024&size=1&type=uint8. We always get chunks of 1024 bytes at a time, storing it in a pool which is used up as and when needed. The pool is shared between all objects using the same randomness source. When we run out of randomness we go back to the source for more juicy random goodness.
If you have set a http_proxy variable in your environment, this will be honoured.
While we always fetch 1024 bytes, data can be used up one, two, three or four bytes at a time, depending on the range between the minimum and maximum desired values. There may be a noticeable delay while more random data is fetched.
The maintainers of all the randomness sources claim that their data is *truly* random. A some simple tests show that they are certainly more random than the \'rand()\' function on this \'ere machine.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-N/15.5/noarch |