3 Mar
2005
3 Mar
'05
9:54 p.m.
At Thu, 03 Mar 2005 12:59:18 +0100, Hans Hagen wrote:
[if it's indeed the perl hash, (maybe i should make it an array), then it looks like perl uses a different hash strategy each run and on each os]
Indeed, perl 5.8.1 introduced randomised hash functions to avoid the "hash collision" attacks that were being published at the time. You can never assume hash traversal order will be constant across different hashes. See the discussion in the beginning of `perldoc perl581delta' (and a followup in perl582delta). -- - Gus