Pseudo-random Functions
Goldreich-Goldwasser-Micali