Skip to content

caboom/homomorphine-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Homomorphine-Go

Homomorphine-Go is a Golang interface for Homomorphine library - universal backend for various Homomorphic encryption backends and algorithms.

Installation

You have to previously install Homomorphine and relevant homomorphic libraries you intend to use (SEAL, HELib, etc.)

You can install Homomorphine-Go package with:

make all
make install

Note Homomorphine-Go requires cgo as it is using Homomorphine's clang backend.

How to use it?

At the moment it's best to check the tests, however, more examples are coming in near future.

Warning

Homomorphine-Go is currently not ready for production use.

About

Golang interface for Homomorphine library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published