Skip to main content

Oblivious PRF

Definition

Oblivious PRF, or Oblivious Pseudorandom Function, is a cryptographic primitive that allows a client to obtain the output of a pseudorandom function from a server for a chosen input, without the server learning the input or the output. Simultaneously, the client learns nothing about the server’s function secret key. This technology enables private computation and secure query processing. It is a building block for privacy-preserving protocols.