This folder contains:
- Benchmark code for estimating the performance of the BCMPR PCF using the GAR wPRF.
- Benchmark code for estimating the performance of the OSY PCF from DCR.
The current implementation uses the OpenSSL BIGNUM and Elliptic Curve implementations. Both implementations are for benchmarking purposes and do not fully implement the PCF functionality. In particular, they simply estimate the computation time required of exponentiation in the respective groups and some mininal AES-based hashing. However, these implementations can be used as a basis to fully implement both constructions.