SecBSD's official ports repository
This commit is contained in:
commit
2c0afcbbf3
64331 changed files with 5339189 additions and 0 deletions
16
sysutils/p5-Data-Entropy/pkg/DESCR
Normal file
16
sysutils/p5-Data-Entropy/pkg/DESCR
Normal file
|
@ -0,0 +1,16 @@
|
|||
This module maintains a concept of a current selection of entropy source.
|
||||
Algorithms that require entropy, such as those in Data::Entropy::Algorithms, can
|
||||
use the source nominated by this module, avoiding the need for entropy source
|
||||
objects to be explicitly passed around. This is convenient because usually one
|
||||
entropy source will be used for an entire program run and so an explicit entropy
|
||||
source parameter would rarely vary. There is also a default entropy source,
|
||||
avoiding the need to explicitly configure a source at all.
|
||||
|
||||
If nothing is done to set a source then it defaults to the use of Rijndael (AES)
|
||||
in counter mode (see Data::Entropy::RawSource::CryptCounter and
|
||||
Crypt::Rijndael), keyed using Perl's built-in rand function. This gives a data
|
||||
stream that looks like concentrated entropy, but really only has at most the
|
||||
entropy of the rand seed. Within a single run it is cryptographically difficult
|
||||
to detect the correlation between parts of the pseudo-entropy stream. If more
|
||||
true entropy is required then it is necessary to configure a different entropy
|
||||
source.
|
Loading…
Add table
Add a link
Reference in a new issue