Skip to content

Inner product functional encryption schemes implemented with the RELIC library.

License

Notifications You must be signed in to change notification settings

WeiqiNs/LibRIPFE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RELIC based IPFE Library (LibRIPFE)

Github CI codecov

LibRIPFE is a modern C++ implementation of function-hiding inner-product functional encryption (IPFE) schemes. It builds on the RELIC cryptographic toolkit through the convenient LibRBP wrapper. For installation and usage, one need to install RELIC and LibRBP first, see the accompanying Dockerfile for details.

Supported schemes

Scheme Highlights Reference
Kim et al. Short ciphertexts, security in the generic group model link
Tomida et al. Optimized under standard-model security link
Ojaswi et al. Faster setup, enc, and keygen than Kim et al., with a modest decryption trade-off link

About

Inner product functional encryption schemes implemented with the RELIC library.

Topics

Resources

License

Stars

Watchers

Forks