Skip to content

Latest commit

 

History

History
8 lines (7 loc) · 599 Bytes

README.md

File metadata and controls

8 lines (7 loc) · 599 Bytes

pyoprf-r255

WARNING: This is just a PoC. Use at your own risk.

This is a simple python implementation of the OPRF, VOPRF and POPRF Mode of RFC 9497 with ciphersuite OPRF(ristretto255, SHA-512). There seems to be a bug in POPRF mode of the RFC (see here). This has been taken into account

It uses pysodium for all Ristretto255 functions. Therefore it requires a pre-installed libsodium from:
https://github.com/jedisct1/libsodium

Usage:

tbd