{ "info": { "author": "GRNET Zeus developers", "author_email": "dev@zeus.grnet.gr", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7" ], "description": "Zeus client\n===========\n\nZeus client is a command line tool to facilitate execution of advanced zeus_\nelection administrative operations such as cryptographical mix and partial \ndecryption of submitted ballots.\n\n.. _zeus: https://zeus.grnet.gr/\n\n\nInstall\n-------\n\n.. hint::\n\n Python 2.7 along with the pip packaging tool is required to be installed_\n\nInstalling `zeus-client` tool should be as simple as ::\n\n $ pip install zeus-client\n $ zeus-client --help\n\n.. _installed: https://www.python.org/downloads/\n\n\nRemote mix\n----------\n\nThe `mix` command can be used for elections with `remote mixing` enabled during\ninitial election parametrization. Once election voting closes and zeus\ncompletes the first mix of encrypted ballots, Zeus produces the election remote\nmix URL to the election administrator. The URL can be shared across the\npreferred set of participants as required by the election process. Each\nparticipant takes part to the election mix as follows::\n\n - Download previously set of mixed ciphers\n - Generate a new mix\n - Upload the new ballot mix (will be used as input for the next mix)\n\n`zeus-client` automatically takes care of all of the above steps::\n\n $ zeus-client mix \n\n # e.g.\n $ zeus-client mix https://zeus-testing.grnet.gr/zeus/elections/election-uuid/mix/unique-id my-election 128 4\n\n\n- **election-mix-url** the election mix URL as provided by the election\n administrator.\n- **mix-id** is an election identification string used as a prefix\n for the generated filenames.\n- **rounds** is an integer related to mixnet security\n parameters. Using a low number produces fast results but could diminish mix\n security. It is advised to use an integer equal or greater than `128`.\n- **parallel** should be set to the number of CPU cores of your system.\n\n\nDecryption\n----------\n\n1. Download election ciphertexts::\n\n $ zeus-client download ciphers \"\" ballots-encrypted\n\n2. Compute partial decryptions\n\n $ zeus-client decrypt ballots-encrypted ballots-partially-decrypted \"\"\n\n3. Submit partial decryptions\n\n $ zeus-client upload factors ballots-partially-decrypted \"\"", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/grnet/zeus", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "zeus-client", "package_url": "https://pypi.org/project/zeus-client/", "platform": "", "project_url": "https://pypi.org/project/zeus-client/", "project_urls": { "Homepage": "https://github.com/grnet/zeus" }, "release_url": "https://pypi.org/project/zeus-client/0.1.7/", "requires_dist": null, "requires_python": "", "summary": "Zeus client", "version": "0.1.7" }, "last_serial": 5619467, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "20f5967c34893c89fa2d4888508c9276", "sha256": "17155a12b72b5e74190a0cf4aaaa49c0c7dcaf4ac37f1b0eea1c1df88fc9ad5d" }, "downloads": -1, "filename": "zeus-client-0.1.0.tar.gz", "has_sig": true, "md5_digest": "20f5967c34893c89fa2d4888508c9276", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44259, "upload_time": "2018-03-12T14:03:20", "url": "https://files.pythonhosted.org/packages/cf/1b/81129b57b829b55a9c3ece0704c14e65b550968f58c1e71f4636b1a57ca1/zeus-client-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "70555adf5af386f99c8d3927074c3c92", "sha256": "991ac35b2169f03c7df8b6fc86eda71c9d9612fea22f0f0783b52612cec440e6" }, "downloads": -1, "filename": "zeus-client-0.1.1.tar.gz", "has_sig": true, "md5_digest": "70555adf5af386f99c8d3927074c3c92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45867, "upload_time": "2018-03-12T14:40:55", "url": "https://files.pythonhosted.org/packages/c7/e9/f1e66a9550671d5037c63de168c98408a00380ce9141059cef63b0296d90/zeus-client-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "8e4c1761eb7ac5e7a6ac1e03d481c396", "sha256": "f21140707727d6b46b42a2b2148d5f29f32ab507820836ed555504030f2c24c7" }, "downloads": -1, "filename": "zeus-client-0.1.2.tar.gz", "has_sig": true, "md5_digest": "8e4c1761eb7ac5e7a6ac1e03d481c396", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46019, "upload_time": "2018-03-12T15:58:31", "url": "https://files.pythonhosted.org/packages/6e/21/2258e5fd82edbd9c58719ca03e24ba7ffbc51528c9537638c4ccb9e68c1f/zeus-client-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "081bc67d5d5f6d847e89bd709fc2e75d", "sha256": "191d08f11489715305ff87f57ecc5578937a407ab92563791f0085b5151c811e" }, "downloads": -1, "filename": "zeus-client-0.1.3.tar.gz", "has_sig": false, "md5_digest": "081bc67d5d5f6d847e89bd709fc2e75d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45099, "upload_time": "2018-10-09T21:22:13", "url": "https://files.pythonhosted.org/packages/15/f5/ab15f06c0821a6091fa0f5223ba84e201f8e84f8d9a0cb41020af04846c4/zeus-client-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "65e58589c3f5f730382db9a4600eb654", "sha256": "83c74e4d1027cfee63c96b361e9cf70a6c8f17889c245306a8923005832abf29" }, "downloads": -1, "filename": "zeus-client-0.1.4.tar.gz", "has_sig": false, "md5_digest": "65e58589c3f5f730382db9a4600eb654", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45180, "upload_time": "2018-10-10T10:37:30", "url": "https://files.pythonhosted.org/packages/9c/24/4dd3377513e393e19574f8cf21be16dec0e29ea9123bd4adf8bb8e505b99/zeus-client-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "a3445d7f0ddd9452c0c601a173b0617f", "sha256": "f2587006fe0a2def3d82763d9e1af06d9e9ce0df442fccb4e975631a1552e0f1" }, "downloads": -1, "filename": "zeus-client-0.1.5.tar.gz", "has_sig": false, "md5_digest": "a3445d7f0ddd9452c0c601a173b0617f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45347, "upload_time": "2018-10-16T10:26:56", "url": "https://files.pythonhosted.org/packages/7e/39/f80542fe823a3462a38d44126be0b5493473917dba1dd0d5b8fd68d1c5cb/zeus-client-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "a5b6a428e22940dffd17c7d621c31c89", "sha256": "34a912ce0aaaa225ab23fc6214f16eb80bfae29963e4db269cd7dd7e85a16f81" }, "downloads": -1, "filename": "zeus-client-0.1.6.tar.gz", "has_sig": false, "md5_digest": "a5b6a428e22940dffd17c7d621c31c89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45708, "upload_time": "2019-08-01T15:34:23", "url": "https://files.pythonhosted.org/packages/15/35/41a9f742850c97dc4327630ea7ab0acd8ab29f9c7227a526fd53a70e2c19/zeus-client-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "8bcdbab17290fff69cc33431596d67ec", "sha256": "72d370834804a8ff23f7ba3940c3d1183d933f098e59acfff2c1e7e5e48cedcb" }, "downloads": -1, "filename": "zeus-client-0.1.7.tar.gz", "has_sig": false, "md5_digest": "8bcdbab17290fff69cc33431596d67ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45584, "upload_time": "2019-08-01T15:36:29", "url": "https://files.pythonhosted.org/packages/3f/9a/feccbc5f7e2dad4d4edb9b4bd5086e8f954bc24bc802e71363a8749a5c33/zeus-client-0.1.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8bcdbab17290fff69cc33431596d67ec", "sha256": "72d370834804a8ff23f7ba3940c3d1183d933f098e59acfff2c1e7e5e48cedcb" }, "downloads": -1, "filename": "zeus-client-0.1.7.tar.gz", "has_sig": false, "md5_digest": "8bcdbab17290fff69cc33431596d67ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45584, "upload_time": "2019-08-01T15:36:29", "url": "https://files.pythonhosted.org/packages/3f/9a/feccbc5f7e2dad4d4edb9b4bd5086e8f954bc24bc802e71363a8749a5c33/zeus-client-0.1.7.tar.gz" } ] }