Skip to content

robinhundt/pht-crypto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Partially Homomorphic Threshold Cryptography

This library implements partially homomorphic threshold encryption. Currently, only a threshold variant of paillier is implemented.

WARNING!

This library is written as a learning exercise and for research purposes. Do not use for anything that should be secure.

Todo

  • implement ergonomic Api on ciphertexts with implicit public key
  • better documentation
  • set up CI pipeline
  • misuse resistant share_combine function
  • proper error handling (use thiserror)
  • make serde dependency optional
  • better rug performance https://gitlab.com/tspiteri/rug/-/issues/8

About

Implementation of partially homomorphic encryption schemes (currently only Paillier)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages