{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Programming Language :: Python", "Topic :: Utilities" ], "description": "muacrypt ClaimChains plugin\n===========================\n\nMuacryptCC provides consistency checks\nfor keys observed in Autocrypt gossip\nto support privacy-preserving decentralized key distribution.\nThe underlying concept is descript in\n`Key consistency with ClaimChains `_.\n\nIt's build on top of `ClaimChain `_.\nThese hash chains store claims about public keys\nthat people use and have observed.\n\nIt uses email headers to transfer\nreferences to the chains of the sender and recipients.\nThe chains themselves are uploaded to and retrieved from an online storage\nat message delivery and retrieval times.\n\n\ninstalling\n----------\n\nUse pip to add the muacryptcc plugin::\n\n $ pip install --user muacryptcc\n\nMuacryptCC will install muacrypt and extend the installation.\nYou can confirm it was properly installed by running::\n\n $ muacrypt cc-status\n\n\ntesting\n-------\n\nPlease follow the `muacrypt `_\ninstructions for testing first.\n\nOnce muacrypts tests are passing\nClone the muacryptcc repository into a separate folder::\n\n $ git clone https://github.com/nextleap-project/muacryptcc\n\nAfterwards you can run all tests::\n\n $ tox\n\ninstallation for development\n++++++++++++++++++++++++++++\n\nIf you plan to work/modify the sources\nyou will first need a git clone::\n\n $ git clone git@github.com:nextleap-project/muacryptcc.git\n $ cd muacryptcc\n\nWe strongly recommend to create\nand activate a python virtualenv\nand then once use\n**pip without sudo in edit mode**::\n\n $ virtualenv venv\n $ source venv/bin/activate\n $ pip install -e .\n\nIf you want to make changes to both muacrypt and muacryptcc\nwe recommend setting up a virtualenv\nwith both directories installed in edit mode::\n\n $ virtualenv venv\n $ source venv/bin/activate\n $ pip install -e ../muacrypt\n $ pip install -e .\n\nChanges you subsequently make to the sources\nwill be available without further installing the packages again.\n\nNext Steps\n----------\n\nWe envision the following next steps\nto make MuacryptCC check the consistency guarantees\nbetween peer chains:\n\n- online block store to allow remote access to peers chains.\n- subcommand to list conflicts in chains retrieved so far.\n- subcommand to display ordered list of recommended key verifications.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://muacryptcc.readthedocs.io", "keywords": "", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "muacryptcc", "package_url": "https://pypi.org/project/muacryptcc/", "platform": "unix", "project_url": "https://pypi.org/project/muacryptcc/", "project_urls": { "Homepage": "https://muacryptcc.readthedocs.io" }, "release_url": "https://pypi.org/project/muacryptcc/0.9.0/", "requires_dist": null, "requires_python": "", "summary": "", "version": "0.9.0" }, "last_serial": 4533429, "releases": { "0.8.0": [ { "comment_text": "", "digests": { "md5": "b500497cd9d9bcfd7aea4c18db55723a", "sha256": "42c9b6ba8dc169fc4abd300fa0ff1a932b61d4c365495d7ecd3528e78926cefa" }, "downloads": -1, "filename": "muacryptcc-0.8.0-py2-none-any.whl", "has_sig": true, "md5_digest": "b500497cd9d9bcfd7aea4c18db55723a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6601, "upload_time": "2018-05-22T07:43:34", "url": "https://files.pythonhosted.org/packages/15/2b/cedf54c4bae61914f21bd3f6f914647f76af290f5b92e03b0634c2332056/muacryptcc-0.8.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "529e69c60be50bdde1faadd307769b09", "sha256": "dd1a25d08d899657bb78a7d3596fc3d6e5d9c7a62f1488f494629385261daa68" }, "downloads": -1, "filename": "muacryptcc-0.8.0.tar.gz", "has_sig": true, "md5_digest": "529e69c60be50bdde1faadd307769b09", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9239, "upload_time": "2018-05-22T07:43:35", "url": "https://files.pythonhosted.org/packages/94/30/20dfe95d880a4bdce09f3092c2fb80454f323db30146870d1f36626deca6/muacryptcc-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "89f46e36a6799d6e3d728f768cae58e0", "sha256": "07bc8a6b6fb941c177feed675bd18323ef737240db354dab8f810ed15b87115d" }, "downloads": -1, "filename": "muacryptcc-0.8.1.tar.gz", "has_sig": false, "md5_digest": "89f46e36a6799d6e3d728f768cae58e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24360, "upload_time": "2018-05-22T13:16:40", "url": "https://files.pythonhosted.org/packages/28/63/f0731871f52a285847737722ae21658dee8987c9f6adc77ceb4f017871c3/muacryptcc-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "c87f099272fac3da2f49c2c8dea76969", "sha256": "d4098e46e382565fd5b1980717418584ae3e2f78a8ce7e26579622ac7d681282" }, "downloads": -1, "filename": "muacryptcc-0.8.2.tar.gz", "has_sig": false, "md5_digest": "c87f099272fac3da2f49c2c8dea76969", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9196, "upload_time": "2018-05-23T13:43:30", "url": "https://files.pythonhosted.org/packages/06/1e/b09201d9d574e565a4b5740be9da7227fe6384a56fe1a13d131610d413b3/muacryptcc-0.8.2.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "7b31d41fb3b4dcd5d83a49c0522efcf5", "sha256": "953fde9652ca465443bb2d7bdebff3833ee3b27139ce6c886ee7ac8abe64c4fa" }, "downloads": -1, "filename": "muacryptcc-0.9.0.tar.gz", "has_sig": false, "md5_digest": "7b31d41fb3b4dcd5d83a49c0522efcf5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10152, "upload_time": "2018-11-27T09:28:55", "url": "https://files.pythonhosted.org/packages/77/83/d0e7ce96956167e792c8b39c7c3a4ba67db68e99d5176f5a743a78de5587/muacryptcc-0.9.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7b31d41fb3b4dcd5d83a49c0522efcf5", "sha256": "953fde9652ca465443bb2d7bdebff3833ee3b27139ce6c886ee7ac8abe64c4fa" }, "downloads": -1, "filename": "muacryptcc-0.9.0.tar.gz", "has_sig": false, "md5_digest": "7b31d41fb3b4dcd5d83a49c0522efcf5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10152, "upload_time": "2018-11-27T09:28:55", "url": "https://files.pythonhosted.org/packages/77/83/d0e7ce96956167e792c8b39c7c3a4ba67db68e99d5176f5a743a78de5587/muacryptcc-0.9.0.tar.gz" } ] }