Skip to content

A curated list of amazing tools, products, tutorials, applications, publications, and other resources related to OpenFHE

License

Notifications You must be signed in to change notification settings

openfheorg/awesome-openfhe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 

Repository files navigation

Awesome OpenFHE

A curated list of amazing tools, products, tutorials, applications, publications, and other resources related to OpenFHE.

Table of Contents

OpenFHE Software Interfaces

Documentation Resources

Tutorials

Products and Solutions using OpenFHE

Hardware Acceleration

  • openfhe-hexl - Intel HEXL library backend for OpenFHE (for acceleration on Intel processors).
  • FIDESlib - A server-side CKKS GPU library fully interoperable with OpenFHE.
  • OPENFHE-GPU-PUBLIC - A GPU library by Leo De Castro, Antigoni Polychroniadou, and Daniel Escudero (J.P. Morgan).

Extensions of OpenFHE

  • CHIFHE - NTRU-based LMKCDEY scheme implementation.
  • CircuitBootstrap - Circuit bootstrapping based on the improved LMKCDEY FHE scheme.
  • zkOpenFHE - A ZKP-augmented fork of the OpenFHE library.
  • palisade-abe - Lattice-based IBE and ciphertext-policy ABE based on PALISADE (OpenFHE predecessor)
  • palisade-signature - Lattice-based digital signature based on PALISADE (OpenFHE predecessor)
  • palisade-trapdoor - Lattice-based key-policy ABE, progam obfuscation, and subgaussian sampling based on PALISADE (OpenFHE predecessor)

Lists of Open-Source User Projects

Videos of Conference Talks on Applications Implemented using OpenFHE

Publications on Applications Implemented using OpenFHE

Many of these publications have their open-source implementations available.

Publications & Presentations on Private LLM Inference Implemented using OpenFHE

Publications Describing OpenFHE Crypto Algorithms

The algorithms in these publications are already implemented in the official distribution of OpenFHE. All of these papers have at least one co-author from the OpenFHE design paper and most of these works were prepared as part of research projects advancing OpenFHE or its predecessors.

FHE Algorithms

Lattice Trapdoor Sampling Algorithms

Publications with New Crypto Algorithms

OpenFHE was used to implement the new algorithms referenced below. Note that these algorithms have not been added to the official OpenFHE distribution yet.

About

A curated list of amazing tools, products, tutorials, applications, publications, and other resources related to OpenFHE

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •