This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Retract #21096, mostly: I had misexplained the situation
authorJarkko Hietaniemi <jhi@iki.fi>
Mon, 8 Sep 2003 21:09:34 +0000 (21:09 +0000)
committerJarkko Hietaniemi <jhi@iki.fi>
Mon, 8 Sep 2003 21:09:34 +0000 (21:09 +0000)
commit9a7034eb2c2d4f0ed795b3c479d700ded086d7e8
treead5dacb3d6af123872a27a1b46cfd37069a0e138
parent504b85fcd4e66cce16619378c0455c069a17ed61
Retract #21096, mostly: I had misexplained the situation
to Scott A. Crosby.  Seeing the seed value while not good
for the ultimate paranoia viewpoint is not that bad, as long
as the users are fully aware of the dangers of disclosing
the hash seed. So hash_seed() is okay.

Being able to see the hash values (as in Java) would
be another option, but dubious: it's not that per-key
hash values themselves are bad to allow scripts to see,
but rather that hash values are just as sensitive (from
the DoSing viewpoint) as the hash seed itself (and there
usually more hash values than the one hash seed....)

p4raw-id: //depot/perl@21112
lib/Hash/Util.pm
lib/Hash/Util.t
pod/perlrun.pod
universal.c