Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 1.27 KB

README.rst

File metadata and controls

30 lines (19 loc) · 1.27 KB

DC DarkLantern

A lantern is a portable case that protects light, A dark lantern is one who's light can be hidden at will. DC DarkLantern is a golang implementation of both deep learning and FHE to protect your precious secrets, while still guiding your way through difficult problems.

This library will be a sister project to Python-FHEz, except for the go (golang) programming language.

FHE is a way in which we can process cyphertexts without ever decrypting them. Deep learning is a category of ways we can process data using neural network abstractions, often becoming state-of-the-art in any field that holds sufficient data with which to train the neural networks. Combining the two we propose, and strive for fully-open-source/ Kerckoffian, encrypted deep learning as a service.

Cypherpunks write code.

Testing

To test this library during development we use adjacent x_test.go files. Since these will span multiple subdirectories we must give got test a sub-dir wildcard.

go test -v --cover ./...