Skip to content

WenTaoDu/SHE

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

SHE: A Fast and Accurate Deep Neural Network for Encrypted Data.

This code is for testing shiftDotProduction, ReLU, and max pooling operations on encrypted data based on fully HE. The ReLU and other circuits based on leveled HE has additional constraints on how gates can be combined. For example, the Cmux gate is usually used in leveled HE.

Dependency:

Please install TFHE tool firstly. https://github.com/tfhe/tfhe

Install:

./src/make SHE

Run

./src/ ./SHE

Acknowledgement:

We developed our testing code based on TFHE-ML as https://github.com/munsanje/tfhe_ml.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.7%
  • Makefile 1.3%