• Home
  • Contact
  • Blog
  • Resources
    • Cryptography
    • Homomorphic Encryption
    • Quantum Computing
  • More
    • Home
    • Contact
    • Blog
    • Resources
      • Cryptography
      • Homomorphic Encryption
      • Quantum Computing
  • Home
  • Contact
  • Blog
  • Resources
    • Cryptography
    • Homomorphic Encryption
    • Quantum Computing

Homomorphic Encryption Resources

Educational resources to pursue a career, develop skills, and stay up-to-date in fully homomorphic encryption (FHE).


*Image from Securing Machine Learning Workflows through Homomorphic Encryption https://securing.ai/ai-security/homomorphic-encryption-ml/


Organizations

  • HomomorphicEncryption.org  global community fostering standardization and interoperability of HE libraries and practices, with links to libraries.  https://homomorphicencryption.org/
  • FHE.org  global community with MeetUps and recorded presentations.  https://fhe.org/


Videos

  • A Decade (or so) of fully homomorphic encryption, by Craig Gentry https://www.youtube.com/watch?v=487AjvFW1lk&ab_channel=IACR
  • 001 Introduction to Homomorphic Encryption w/ Pascal Paillier https://www.youtube.com/watch?v=umqz7kKWxyw&ab_channel=FHE_org
  • FHE.org Resources, a large collection of recorded presentations, primarily more technical.  https://fhe.org/resources
  • Zama YouTube Channel, accessible videos and tutorials  https://www.youtube.com/@zama_fhe/videos
     

Blogs and Forums

  • Zama Blog  updates on TFHE, concrete libraries, and FHE-based machine learning tools.  https://www.zama.ai/blog 
  • Crypto Stack Exchange Community-driven Q&A with occasional posts on HE-specific algorithms, libraries, and use cases. https://crypto.stackexchange.com/search?q=FHE
  • Niobium Microsystems Blog https://niobiummicrosystems.com/insights/blog/
     

Software, Libraries, and Tools

OpenFHE CKKS, BGV, BFV, and FHEW/TFHE Libraries 

  • Website: https://openfhe.org/ 
  • The OpenFHE library with C++ API: https://github.com/openfheorg/openfhe-development
  • OpenFHE Python wrapper: https://github.com/openfheorg/openfhe-python
  • OpenFHE Rust wrapper:  https://github.com/fairmath/openfhe-rs


Zama TFHE Libraries

  • Website: https://www.zama.ai/
  • TFHE-rs: https://github.com/zama-ai/tfhe-rs Rust-based FHE framework focused on TFHE with support for privacy-preserving machine learning.
  • Concrete: https://github.com/zama-ai/concrete Python
  • Concrete-ML: https://github.com/zama-ai/concrete-ml Concrete + Machine Learning
  • fhEVM: https://github.com/zama-ai/fhevm-solidity enables confidential smart contracts on the EVM in solidity.


Microsoft SEAL

  • Website: https://www.microsoft.com/en-us/research/project/microsoft-seal/ 
  • GitHub: https://github.com/microsoft/SEAL widely-used C++ library for BFV and CKKS schemes, with extensive documentation.


HElib

  • GitHub: https://github.com/homenc/HElib C++ library supporting BGV and CKKS schemes, designed for general-purpose homomorphic encryption

Copyright © 2025 Emily Fane - All Rights Reserved.

Powered by

  • Contact
  • Blog