dotnet / dotnet/machinelearning

Support for FHE and SMPC

Open
#5,358 0 comments 0 reactions 0 assignees View on GitHub
area-Meta enhancement Priority:2
Dominant language
C#
Stars
9.4k
Forks
2k
Avg merge
2d 20h
Merged PRs (30d)
11

Description

Are there any plans or support for the following?

- Full Homomorphic Encryption (FHE)
- Secure Multi Party Computing (SMPC)

There seemed to have been some effort on FHE in the past, but unsuccessful:
[SEAL Homomorphic Encryption support](https://github.com/dotnet/machinelearning/pull/4407)
[WIP: Homomorphic encryption](https://github.com/dotnet/machinelearning/pull/4229)

With the above becoming popular in other ML frameworks (PySyft, Azure Encrypted Inference, XayNet, etc), it would be good to look into the above areas again. There doesn't seem to be anything similar for .Net (C# or F# for that matter).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.