Skip to content

Optimised implementation of the Paillier cryptosystem

License

Notifications You must be signed in to change notification settings

mihaitodor/paillier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

paillier

A self-contained implementation of the Paillier cryptosystem with the CRT (Chinese Remainder Theorem) optimisation for decryption using GMP.

SeComLib was used as a reference and this implementation contains the same optimisations. For further details, please consult the following code and paper: "Public-Key Cryptosystems Based on Composite Degree Residuosity Classes" by Pacal Paillier, 1999.

To build and run the code: gcc -lgmp paillier.cpp && ./a.out 1 2

About

Optimised implementation of the Paillier cryptosystem

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages