Pseudorandom function family

A pseudo-random function is a family of efficiently computable functions that are virtually indistinguishable from a random oracle.

A family of functions is a mapping between nonempty finite quantities K, X, Y. For each key is given by a mapping. A random oracle is an algorithm that ( uniformly distributed ) returns for each input X of a randomly drawn from output Y, with the restriction that once a certain function value is fixed, ie with the same request, the same answer is given. Such a function family F is called pseudo- random if every efficient algorithm for a ( uniformly distributed ) random drawn and not known to him of k, between a random oracle and only negligible can distinguish better ( in k) than by installments.

From a cryptographically secure random number generator can be constructed by the method of Goldreich, Goldwasser and Micali a pseudo-random function.

663871
de