├── APP ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-37.pyc │ ├── login.cpython-37.pyc │ ├── register.cpython-37.pyc │ └── util.cpython-37.pyc ├── login.py ├── main.py ├── register.py └── util.py ├── Database ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-37.pyc │ ├── launch.cpython-37.pyc │ ├── util.cpython-37.pyc │ ├── view.cpython-37.pyc │ └── vote.cpython-37.pyc ├── launch.py ├── util.py ├── view.py └── vote.py ├── HE ├── ElGamal.py ├── MHE.py ├── SWHE.py ├── __init__.py ├── __pycache__ │ ├── ElGamal.cpython-37.pyc │ ├── MHE.cpython-37.pyc │ ├── __init__.cpython-37.pyc │ └── util.cpython-37.pyc └── util.py ├── KeyGen ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-37.pyc │ └── keyGen.cpython-37.pyc └── keyGen.py ├── Launch ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-37.pyc │ └── launch.cpython-37.pyc └── launch.py ├── README.md ├── View ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-37.pyc │ └── view.cpython-37.pyc └── view.py ├── Vote ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-37.pyc │ ├── vote.cpython-37.pyc │ └── voteview.cpython-37.pyc ├── vote.py └── voteview.py ├── create.sql ├── image ├── block.png ├── car.png ├── confirm.png ├── delete.jpg ├── enter.png ├── keyGen.png ├── launch.jpg ├── launch.png ├── logo.png ├── ok.png ├── record.png ├── register.png ├── save.png ├── search.png ├── signin.png ├── start.png ├── user.png ├── view.png ├── vote.jpg └── voteview.png ├── key ├── private_key_1024.txt ├── private_key_128.txt ├── private_key_2048.txt ├── public_key_1024.txt ├── public_key_128.txt └── public_key_2048.txt ├── paper ├── 01-2014-07-044.pdf ├── Dijk2010_Chapter_FullyHomomorphicEncryptionOver.pdf ├── 基于ElGamal同态加密的隐私保护电子投票-方案设计.pdf └── 基于整数多项式环的全同态加密算法.pdf └── requirements.txt /APP/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/APP/__init__.py -------------------------------------------------------------------------------- /APP/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/APP/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /APP/__pycache__/login.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/APP/__pycache__/login.cpython-37.pyc -------------------------------------------------------------------------------- /APP/__pycache__/register.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/APP/__pycache__/register.cpython-37.pyc -------------------------------------------------------------------------------- /APP/__pycache__/util.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/APP/__pycache__/util.cpython-37.pyc -------------------------------------------------------------------------------- /APP/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/APP/login.py -------------------------------------------------------------------------------- /APP/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/APP/main.py -------------------------------------------------------------------------------- /APP/register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/APP/register.py -------------------------------------------------------------------------------- /APP/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/APP/util.py -------------------------------------------------------------------------------- /Database/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Database/__init__.py -------------------------------------------------------------------------------- /Database/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Database/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /Database/__pycache__/launch.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Database/__pycache__/launch.cpython-37.pyc -------------------------------------------------------------------------------- /Database/__pycache__/util.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Database/__pycache__/util.cpython-37.pyc -------------------------------------------------------------------------------- /Database/__pycache__/view.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Database/__pycache__/view.cpython-37.pyc -------------------------------------------------------------------------------- /Database/__pycache__/vote.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Database/__pycache__/vote.cpython-37.pyc -------------------------------------------------------------------------------- /Database/launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Database/launch.py -------------------------------------------------------------------------------- /Database/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Database/util.py -------------------------------------------------------------------------------- /Database/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Database/view.py -------------------------------------------------------------------------------- /Database/vote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Database/vote.py -------------------------------------------------------------------------------- /HE/ElGamal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/HE/ElGamal.py -------------------------------------------------------------------------------- /HE/MHE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/HE/MHE.py -------------------------------------------------------------------------------- /HE/SWHE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/HE/SWHE.py -------------------------------------------------------------------------------- /HE/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/HE/__init__.py -------------------------------------------------------------------------------- /HE/__pycache__/ElGamal.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/HE/__pycache__/ElGamal.cpython-37.pyc -------------------------------------------------------------------------------- /HE/__pycache__/MHE.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/HE/__pycache__/MHE.cpython-37.pyc -------------------------------------------------------------------------------- /HE/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/HE/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /HE/__pycache__/util.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/HE/__pycache__/util.cpython-37.pyc -------------------------------------------------------------------------------- /HE/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/HE/util.py -------------------------------------------------------------------------------- /KeyGen/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/KeyGen/__init__.py -------------------------------------------------------------------------------- /KeyGen/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/KeyGen/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /KeyGen/__pycache__/keyGen.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/KeyGen/__pycache__/keyGen.cpython-37.pyc -------------------------------------------------------------------------------- /KeyGen/keyGen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/KeyGen/keyGen.py -------------------------------------------------------------------------------- /Launch/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Launch/__init__.py -------------------------------------------------------------------------------- /Launch/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Launch/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /Launch/__pycache__/launch.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Launch/__pycache__/launch.cpython-37.pyc -------------------------------------------------------------------------------- /Launch/launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Launch/launch.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/README.md -------------------------------------------------------------------------------- /View/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/View/__init__.py -------------------------------------------------------------------------------- /View/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/View/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /View/__pycache__/view.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/View/__pycache__/view.cpython-37.pyc -------------------------------------------------------------------------------- /View/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/View/view.py -------------------------------------------------------------------------------- /Vote/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Vote/__init__.py -------------------------------------------------------------------------------- /Vote/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Vote/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /Vote/__pycache__/vote.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Vote/__pycache__/vote.cpython-37.pyc -------------------------------------------------------------------------------- /Vote/__pycache__/voteview.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Vote/__pycache__/voteview.cpython-37.pyc -------------------------------------------------------------------------------- /Vote/vote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Vote/vote.py -------------------------------------------------------------------------------- /Vote/voteview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/Vote/voteview.py -------------------------------------------------------------------------------- /create.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/create.sql -------------------------------------------------------------------------------- /image/block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/block.png -------------------------------------------------------------------------------- /image/car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/car.png -------------------------------------------------------------------------------- /image/confirm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/confirm.png -------------------------------------------------------------------------------- /image/delete.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/delete.jpg -------------------------------------------------------------------------------- /image/enter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/enter.png -------------------------------------------------------------------------------- /image/keyGen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/keyGen.png -------------------------------------------------------------------------------- /image/launch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/launch.jpg -------------------------------------------------------------------------------- /image/launch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/launch.png -------------------------------------------------------------------------------- /image/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/logo.png -------------------------------------------------------------------------------- /image/ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/ok.png -------------------------------------------------------------------------------- /image/record.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/record.png -------------------------------------------------------------------------------- /image/register.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/register.png -------------------------------------------------------------------------------- /image/save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/save.png -------------------------------------------------------------------------------- /image/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/search.png -------------------------------------------------------------------------------- /image/signin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/signin.png -------------------------------------------------------------------------------- /image/start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/start.png -------------------------------------------------------------------------------- /image/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/user.png -------------------------------------------------------------------------------- /image/view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/view.png -------------------------------------------------------------------------------- /image/vote.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/vote.jpg -------------------------------------------------------------------------------- /image/voteview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/image/voteview.png -------------------------------------------------------------------------------- /key/private_key_1024.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/key/private_key_1024.txt -------------------------------------------------------------------------------- /key/private_key_128.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/key/private_key_128.txt -------------------------------------------------------------------------------- /key/private_key_2048.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/key/private_key_2048.txt -------------------------------------------------------------------------------- /key/public_key_1024.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/key/public_key_1024.txt -------------------------------------------------------------------------------- /key/public_key_128.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/key/public_key_128.txt -------------------------------------------------------------------------------- /key/public_key_2048.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/key/public_key_2048.txt -------------------------------------------------------------------------------- /paper/01-2014-07-044.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/paper/01-2014-07-044.pdf -------------------------------------------------------------------------------- /paper/Dijk2010_Chapter_FullyHomomorphicEncryptionOver.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/paper/Dijk2010_Chapter_FullyHomomorphicEncryptionOver.pdf -------------------------------------------------------------------------------- /paper/基于ElGamal同态加密的隐私保护电子投票-方案设计.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/paper/基于ElGamal同态加密的隐私保护电子投票-方案设计.pdf -------------------------------------------------------------------------------- /paper/基于整数多项式环的全同态加密算法.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/paper/基于整数多项式环的全同态加密算法.pdf -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2019ZSS/HomomorphicSystem/HEAD/requirements.txt --------------------------------------------------------------------------------