Create a SHA256 tutorial #39
Labels
💰 Awarded
This project is now completed and awarded
🎯 Bounty
This bounty is currently open
📁 Concrete
library targeted: Concrete
📁 TFHE-rs
library targeted: TFHE-rs
Milestone
Winners
See the two winning solutions here and here
Overview
Create a tutorial demonstrating how to develop a homomorphic SHA256 function
Description
Create an FHE program that computes the SHA-256 value over an encrypted input.
Turn it into a tutorial for the documentation, highlighting the process of turning a regular
program into its FHE equivalent. Input text could be fixed-length for Concrete Numpy solution,
while it should be any length for TFHE-rs solution.
Here is a python example of code you could start from:
We expect your PR to comply with the following:
examples/sha256.py
docs/tutorial/sha256.{md,ipynb}
tfhe/examples/sha256.rs
tfhe/docs/tutorial/sha256.md
Library targeted
Bounty type
Expert bounty
Reward
Up to €7,500
Related links and references
Submission
Apply directly to this bounty by opening an application here.
Questions?
Do you have a specific question about this bounty? Join the live conversation on the FHE.org discord server here. You can also send us an email at: [email protected]
The text was updated successfully, but these errors were encountered: