Skip to content

A secure voting framework using paillier cryptosystem (homomorphic encryption)

License

Notifications You must be signed in to change notification settings

MarwanNour/secure-voting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

secure-voting

A secure voting framework using paillier cryptosystem (homomorphic encryption)

Guidlines:

First run trustee.py, then run voting_server.py and then run client.py

Notes:

  • The following code accepts 4 clients/voters. You can modify the number of supported clients in the code to increase or decrease the number of clients/voters. In order to do this, you need to modify the value of supported_client_count in voting_server.py and also in trustee.py

About

A secure voting framework using paillier cryptosystem (homomorphic encryption)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages