Interactive tutorials and hands-on exercises for learning FHE.
Setup
git clone https://github.com/luxfhe/workshop
cd workshop
pip install -r requirements.txt
jupyter labNotebooks
Interactive Jupyter notebooks for learning FHE:
notebooks/- Step-by-step tutorials- ML on encrypted data
- Classification examples
- Neural networks with FHE
Exercises
Hands-on coding exercises:
exercises/- Practice problems- Private voting
- Encrypted auctions
- Confidential DeFi
Solutions
Reference implementations:
solutions/- Complete solutions
Prerequisites
- Python 3.10+
- Basic cryptography knowledge
- Familiarity with ML/data science helpful
Related
- luxfhe/docs - Documentation
- luxfhe/handbook - Deep dive
- luxfhe/examples - Code examples
License
Apache 2.0