Pseudorandom number generator

Pseudorandom number generator

Hash functions are sometimes considered as pseudorandom generator.

In fact, it’s impossible to predict what will be the hash of a message knowing the hash of a very similar other message. Functions like Yarrow, Fortuna or Blum Blum Shub are generators which use or come from cryptographic functions.