diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2003-09-08 17:58:19 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2003-09-08 17:58:19 +0000 |
commit | e67b9e528630fa842f677b067da8b404fc3914ab (patch) | |
tree | 61e3c724e9f6d99a5e24ade80c16d99361aa2abb /pod/perlrun.pod | |
parent | 6c8f3f7c9e7275f18dac56cdf0b9dc266f2e2190 (diff) | |
download | perl-e67b9e528630fa842f677b067da8b404fc3914ab.tar.gz |
Scott A. Crosby believes in not disclosing
any more information than necessary: therefore
instead of hash_seed() we have now hashes_random().
p4raw-id: //depot/perl@21096
Diffstat (limited to 'pod/perlrun.pod')
-rw-r--r-- | pod/perlrun.pod | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/pod/perlrun.pod b/pod/perlrun.pod index f8a0ae6be6..299cbf91ea 100644 --- a/pod/perlrun.pod +++ b/pod/perlrun.pod @@ -1140,13 +1140,17 @@ This means that each different run of Perl will have a different ordering of the results of keys(), values(), and each(). See L<perlsec/"Algorithmic Complexity Attacks"> for more information, -and also L</PERL_HASH_SEED>. +and also L</PERL_HASH_SEED_DEBUG>. =item PERL_HASH_SEED_DEBUG -(Since Perl 5.8.1.) Set to "1" to display (to STDERR) the value of -the hash seed at the beginning of execution. -See also hash_seed() of L<Hash::Util>. +(Since Perl 5.8.1.) Set to one to display (to STDERR) the value of +the hash seed at the beginning of execution. B<Note that the hash +seed is sensitive information>: by knowing it one can craft a +denial-of-service attack against Perl code, even remotely, see +L<perlsec/"Algorithmic Complexity Attacks"> for more information. +B<Do not disclose the hash seed> to people who don't need to know it. +See also hashes_random() of L<Hash::Util>. =item PERL_ROOT (specific to the VMS port) |