Skip to content

Latest commit

 

History

History
6 lines (6 loc) · 543 Bytes

README.md

File metadata and controls

6 lines (6 loc) · 543 Bytes

pyoprf-r255

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