iPRF (disambiguation) iPRF refers to one of the following. Invertible PRF — a PRF with an algorithm Invert(k,y) returning the preimage set of y under Eval(k,⋅). Injective PRF — a PRF Eval(k,⋅) that is injective for every key k.