Skip to content

Proof of concept demonstrating Paillier cryptosystem to architect a voting system

Notifications You must be signed in to change notification settings

CheyenneAtapour/PaillierMVP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PaillierMVP

Proof of concept demonstrating Paillier cryptosystem to architect a voting system

I have edited libpaillier to expose the random 'r' for use in ZKP to prove vote validity

Compile with:

gcc pali.c -lpaillier -lgmp -lm -o output.out

gcc zkp.c -lgmp -lm -lssl -lcrypto

gcc paillier.c -c

About

Proof of concept demonstrating Paillier cryptosystem to architect a voting system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages