
Home | Resources | Conference 2024 | Join the community
Conference Resources
—
Tutorials and Walkthroughs
—
Use cases
—
Hardware
—
Research
—
Influential Papers
—
Schemes
—
Libraries
—
Courses
Resources 
💡 Looking for a list of all FHE.org meetups? See the archive here.
Conference Resources
Tutorials and Walkthroughs
- Introducing Sunscreen’s ZKP compiler by Ravital Solomon on Aug 24, 2023
- On-chain Blind Auctions Using Homomorphic Encryption by Zama on Jul 10, 2023
- Boolean SHA256 with TFHE-rs by Zama on Jul 9, 2023
- Dark Market with TFHE-rs by Zama on Jul 7, 2023
- Regular Expression Engine with TFHE-rs by Zama on June 30, 2023
- Confidential ERC-20 Tokens Using Homomorphic Encryption by Zama on June 28, 2023
- Building an FHE compiler for the real world by Ravital Solomon on May 18, 2023
- Encrypted Key-value Database using FHE by Zama on Mar 16, 2023
- Google’s Fully Homomorphic Encryption Compiler — A Primer by Jeremy Kun on February 13, 2023
- Real-world deployment of FHE-based private information retrieval by Samir Menon on Oct 10, 2022
- Conway’s Game of Life by Zama on Aug 18, 2022
- TFHE deep-dive - part 4 - Programmable Bootstrapping by Ilaria Chillotti on Jun 2, 2022
- TFHE deep-dive - part 3 - Key switching and leveled multiplications by Ilaria Chillotti on May 18, 2022
- TFHE deep-dive - part 2 - Encodings and linear leveled operations by Ilaria Chillotti on May 11, 2022
- TFHE deep-dive - part 1- Ciphertext types by Ilaria Chillotti on May 4, 2022
- Single-server private information retrieval using homomorphic encryption by Muhammad Haris on Feb 25, 2022
- Homomorphic Encryption 101 by Marc Joye on Dec 01, 2021
- 6-minute introduction to end to end encryption and try out an FHE demo for yourself Zama on Sept 15, 2021
- An Intro to Fully Homomorphic Encryption for Engineers by Ravital Solomon on Aug 30, 2021
- GSW13: 3rd Generation Homomorphic Encryption from Learning with Errors by Martin Albrecht on March 3, 2016
Use Cases and Demos
- Encrypted image filtering by Zama on Feb 23, 2023
- Private password checker by Blyss on Feb 21, 2023
- Sentiment analysis over encrypted data by Zama on Nov 17, 2022
- Private bitcoin balance by Blyss on Sept 15, 2022
- Lattigo-polls: schedule meeting using Lattigo by Lattigo on Sept 2, 2022
- Human action recognition by Miran Kim, Xiaoqian Jiang, Kristin Lauter, Elkhan Ismayilzada, and Shayan Shams on Aug 15, 2022
- Ensuring security of artificial pancreas device system using homomorphic encryption by Haotian Weng, Chirath Hettiarachchi, Christopher Nolan, Hanna Suominen, and Artem Lenskiy on Jan 15, 2022
- Encrypted search using Fully Homomorphic Encryption by Optalysis on Nov 23, 2021
- Private set intersection via somewhat homomorphic encryption Ilia Iliashenko on Oct 28, 2021
- Concrete Boolean and Conway’s Game of Life Optalysys on Oct 29, 2021
- Homomorphic Machine Learning using Numpy & Concrete Rand Hindi, Ayoub Benaissa and Samuel Tap on Sept 30, 2021
Hardware
Research
- fhEVM: Confidential EVM Smart Contracts using Fully Homomorphic Encryption by Morten Dahl on Sept 21, 2023
- Faster TFHE Bootstrapping with Block Binary Keys by Seonghong Min on Sept 14, 2023
- A Fast Convolution Algorithm for Accelerating Private Model Inference by Huan-Chih Wang on July 27, 2023
- PARMESAN: Parallel ARithMEticS over ENcrypted data by Jakub Klemsa on July 20, 2023
- TFHE functional bootstrapping over multiple inputs by Pierre-Emmanuel Clet on July 6, 2023
- Panacea: Non-interactive and Stateless Oblivious RAM by Georgio Nicolas and Kelong Cong on June 29, 2023
- Improving and Automating BFV Parameters Selection: An Average-Case Approach by Beatrice Biasioli on June 20, 2023
- Differential Privacy for Free? Harnessing the Noise In Approximate Homomorphic Encryption by Tabitha Ogilvie on June 8, 2023
- Efficient TFHE Bootstrapping in the Multiparty Setting by Sergi Rovira on June 1, 2023
- Circuit Privacy for FHEW/TFHE-Style Fully Homomorphic Encryption in Practice by Kamil Kluczniak on May 11, 2023
- TT-TFHE: Torus Fully Homomorphic Encryption-Friendly Neural Network Architecture by Adrien Benamira on Apr 27, 2023
- Faster Amortized FHEW bootstrapping using Ring Automorphisms by Duhyeong Kim and Gabrielle De Micheli on Feb 28, 2023
- On the Hardness of the Finite Field Isomorphism Problem by Antoine Joux on Jan 24, 2023
- Introducing CryptoLabs’s FHE library: HEaaN by Taekyung Kim on Dec 13, 2022
- Estimating the Difficulty of Breaking Lattice-Based Cryptography by Martin Albrecht on Nov 22, 2022
- FHE based on the NTRU problem: challenges and new constructions by Hilder Vitor Lima Pereira on Sept 27, 2022
- Homomorphic Large Precision Integers Using Concrete by Jean-Baptiste Orfila on Jul 07, 2022
- Single-Trace Side-Channel Attack on SEAL Homomorphic Encryption Library by Furkan Aydin on April 28, 2022
- Verifiable Computation over Encrypted Data: SNARKs and more by Anca Nitulescu on Mar 29, 2022
- An overview of Hybrid Homomorphic Encryption by Orel Cosseron and Clément Hoffmann on Jan 20, 2022
- Google’s C++ to FHE compiler Shruthi Gorantala and Rob Springer on Aug 26, 2021
- Developer Tools & Compilers by Alexander Viand on May 20, 2021
- TFHE deep dive by Ilaria Chillotti on Apr 15, 2021
- Introduction to MPC by Yehuda Lindell on Jan 27, 2021
- Introduction to homomorphic encryption by Pascal Paillier on Nov 04, 2020
Influential Papers
- TFHE: Fast Fully Homomorphic Encryption Over the Torus by Ilaria Chillotti, Nicolas Gama, Mariya Georgieva and Malika Izabachène in 2016
- Homomorphic Encryption for Arithmetic of Approximate Numbers by Jung Hee Cheon, Andrey Kim, Miran Kim, and Yongsoo Song in 2016
- FHEW: Bootstrapping Homomorphic Encryption in Less Than a Second by Léo Ducas and Daniele Micciancio in 2015
- Homomorphic Encryption from Learning with Errors: Conceptually-Simpler, Asymptotically-Faster, Attribute-Based by Craig Gentry, Amit Sahai, and Brent Waters in 2013
- On-the-Fly Multiparty Computation on the Cloud via Multikey Fully Homomorphic Encryption by Adriana Lopez-Alt, Eran Tromer, and Vinod Vaikuntanathan in 2013
- Somewhat Practical Fully Homomorphic Encryption by Junfeng Fan and Frederik Vercauteren in 2012
- Fully Homomorphic Encryption without Bootstrapping by Zvika Brakerski, Craig Gentry, and Vinod Vaikuntanathan in 2011
- Fully Homomorphic Encryption Using Ideal Lattices by Craig Gentry in 2009
- Public-Key Cryptosystems Based on Composite Degree Residuosity Classes by Pascal Paillier in 1999
- A Public Key Cryptosystem and a Signature Scheme Based on Discrete Logarithms by Taher ElGamal in 1985
- On data and privacy homomorphisms by Ronald L. Rivest, Len Adleman, and Michael L. Dertouzos in 1978
- A method for obtaining digital signatures and public-key cryptosystems by Ronald .L. Rivest, Adi Shamir, and Leonard Adleman in 1978
FHE Schemes
- BFV by Fan Junfeng and Vercauteren Frederik
- BGV by Zvika Brakerski, Craig Gentry, and Vinod Vaikuntanathan
- CKKS by Cheon Jung Hee; Kim Andrey; Kim Miran; Song Yongsoo
- FHEW by Leo Ducas and Daniele Micciancio
- TFHE by Ilaria Chillotti, Nicolas Gama, Mariya Georgieva, and Malika Izabachene
Libraries
- Concrete - Rust compiler for TFHE by Zama
- Concrete ML - Privacy Preserving ML framework built on top of Concrete by Zama
- HEaaN - C++ FHE library implementing CKKS scheme that supports bootstrapping and GPU-acceleration by Crypto Lab
- HElib - BGV scheme with bootstrapping and the Approximate Number CKKS scheme by IBM
- Lattigo - Lattice-based multiparty homomorphic encryption library in Go by Tune Insight
- OpenFHE - Production-ready implementations of all major FHE schemes by Duality Tech
- SEAL - C++ FHE library implementing BFV and CKKS schemes by Microsoft
- TFHE-rs - A pure Rust implementation of TFHE for booleans and small integer arithmetics over encrypted data by Zama
Courses
💙 This website is a resource provided and contributed by the FHE.org community and is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. We welcome any contributions to this website! Read the contribution guidelines first and simply open a PR on the Github repo to add your resources.