I'll comment but briefly, we use the random seed to ensure that our hashing is not susceptible to algorithmic complexity attacks.