# Pseudorandom Function

Pseudorandom Function definition in **Computer Security** terms:

Acronym(s): PRF

Definition(s): A function that can be used to generate output from a random seed and a data variable such that the output is computationally indistinguishable from truly random output.

**Source(s):** NIST SP 800-108

A function that can be used to generate output from a random seed and a data variable, such that the output is computationally indistinguishable from truly random output.

**Source(s):** NIST SP 800-132

NIST SP 800-135 Rev. 1

A function that can be used to generate output from a secret random seed and a data variable, such that the output is computationally indistinguishable from truly random output. In this Recommendation, an approved message authentication code (MAC) is used as a pseudorandom function in the key expansion step, where a key derivation key is used as the secret random seed.

**Source(s):** NIST SP 800-56C

Synonym(s): *None*

reference: CSRC Glossary

Comments are closed here.