Oblivious pseudo-random function (OPRF) protocol functionality implementations based on Curve25519 primitives, including both pure-Python and libsodium-based variants.
-
Updated
Jun 11, 2023 - Python
Oblivious pseudo-random function (OPRF) protocol functionality implementations based on Curve25519 primitives, including both pure-Python and libsodium-based variants.
A Java library for PRF functions.
Easy-to-deploy oblivious pseudo-random function (OPRF) service that allows other parties (typically participants in some secure multi-party computation protocol) to obtain a persistent mask which they cannot decrypt but which they can safely apply (via requests to the service) to private data values of their choice.
An implementation of the SipHash pseudorandom function.
A Python implementation of a PRF-based MAC and a MAC-FORGE experiment demonstrating how a naive, deterministic MAC construction can be broken through tag splicing.
To associate your repository with the pseudorandom-function topic, visit your repo's landing page and select "manage topics."