Skip to content

Proof of concept implementation of "Unanimous Voting Algorithm using Homomorphic Encryption" using lipht-phe and streamlit

License

Notifications You must be signed in to change notification settings

AmalkrishnaAS/voting-algo-analysis

Repository files navigation

Unanimous Voting System using Homomorphic Encryption

Proof of concept implementation of "Unanimous Voting Algorithm using Homomorphic Encryption" using lipht-phe and streamlit

GPLv3 License

Authors

Acknowledgements

Prerequisites

  1. A computer system running Mac / Windows / Linux based distro
  2. Python 3.10+
  3. A chromium / firefox based web browser

Run Locally

Clone the project

  git clone https://github.com/AmalkrishnaAS/voting-algo-analysis

Go to the project directory

  cd voting-algo-analysis

Create and activate a virtual environment

python -m venv <env-name>
source <env-name>/bin/activate   # Mac/ Linux based distros
<env-name>/Scripts/activate.ps1  # For Windows

Install dependencies

  pip install -r requirements.txt

Start the server

  streamlit run Playground.py

Tech Stack

  • Python
  • Streamlit

License

GPL-V3

Contributing

Contributions are always welcome!

Create a fork and open a pull request to contribute !

About

Proof of concept implementation of "Unanimous Voting Algorithm using Homomorphic Encryption" using lipht-phe and streamlit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages