Expand description
Oblivious PRF traits + instantiations.
Modules§
- Implementation of the batched, related-key oblivious pseudorandom function (BaRK-OPRF) protocol of Kolesnikov, Kumaresan, Rosulek, and Trieu (cf. https://eprint.iacr.org/2016/799, Figure 2).
- Implementation of the hash-based multi-use OPPRF of Kolesnikov, Matania, Pinkas, Rosulek, and Trieu (cf. https://eprint.iacr.org/2017/799).
Traits§
- Trait containing the associated types used by an oblivious PRF.
- Trait for an oblivious PRF receiver.
- Trait for an oblivious PRF sender.
Type Aliases§
- KKRT oblivious PRF receiver using ALSZ OT extension with Chou-Orlandi as the base OT.
- KKRT oblivious PRF sender using ALSZ OT extension with Chou-Orlandi as the base OT.
- KMPRT hash-based OPPRF receiver, using KKRT as the underlying OPRF.
- KMPRT hash-based OPPRF sender, using KKRT as the underlying OPRF.