{ "info": { "author": "Amirali Sanatinia", "author_email": "amirali@ccs.neu.edu", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Security :: Cryptography" ], "description": "pyDH\n====\n\nPure Python Implementation of Diffie-Hellman Key Exchange. Py2, Py3, PyPy compatible.\n\n\nExample\n-------\n\nTo use as a library. ::\n\n >>> import pyDH\n >>> d1 = pyDH.DiffieHellman()\n >>> d2 = pyDH.DiffieHellman()\n >>> d1_pubkey = d1.gen_public_key()\n >>> d2_pubkey = d2.gen_public_key()\n >>> d1_sharedkey = d1.gen_shared_key(d2_pubkey)\n >>> d2_sharedkey = d2.gen_shared_key(d1_pubkey)\n >>> d1_sharedkey == d2_sharedkey\n\nBy default it uses the group 14 (2048 bit). To use another group (e.g., 15): ::\n\n >>> d1 = pyDH.DiffieHellman(15) #or pyDH.DiffieHellman(group=15)\n\n\nInstallation\n------------\n\nTo install geomap, simply: ::\n\n $ pip install pyDH\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/amiralis/pyDH", "keywords": "crypto,Diffie Hellman,Key Exchange", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "pyDH", "package_url": "https://pypi.org/project/pyDH/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyDH/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/amiralis/pyDH" }, "release_url": "https://pypi.org/project/pyDH/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "Pure Python Implementation of Diffie-Hellman Key Exchange", "version": "0.1.2" }, "last_serial": 2462019, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "d4424f284bea08a1c68409d75fc7f79a", "sha256": "6bbf5bfd047d161779579e4e478c2a12a6ea53ee4ed071e0c72133c4c74a7fbd" }, "downloads": -1, "filename": "pyDH-0.1.tar.gz", "has_sig": false, "md5_digest": "d4424f284bea08a1c68409d75fc7f79a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3357, "upload_time": "2016-11-08T22:51:41", "url": "https://files.pythonhosted.org/packages/8d/9b/285cf54e6cb66d74c82fbb2ef900dfdcaf5676a2f2bb58503a9aebdd7350/pyDH-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "ccc26727948d6126d2a881eb918cb9ae", "sha256": "81f3ab8bc3afc8b6662fa2c20910b3146ed3cf8d363713abaa0b46de12e00ed5" }, "downloads": -1, "filename": "pyDH-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ccc26727948d6126d2a881eb918cb9ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3385, "upload_time": "2016-11-08T23:06:36", "url": "https://files.pythonhosted.org/packages/5e/5d/35cb1e01b7edd5431b9fd176f68adb1f38b03675b90e9ae885d691dea98b/pyDH-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "799ccfe8c486eaba85e5d31aae8d29d0", "sha256": "fa530b5b4b4c28bfe28932bf56e1fbf4734e614f3bced44f939b3136f8be2738" }, "downloads": -1, "filename": "pyDH-0.1.2.tar.gz", "has_sig": false, "md5_digest": "799ccfe8c486eaba85e5d31aae8d29d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3598, "upload_time": "2016-11-15T15:49:15", "url": "https://files.pythonhosted.org/packages/83/df/a7dcda771f339285dda8253927b0195b849f492f0343a77bff10ffe39a85/pyDH-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "799ccfe8c486eaba85e5d31aae8d29d0", "sha256": "fa530b5b4b4c28bfe28932bf56e1fbf4734e614f3bced44f939b3136f8be2738" }, "downloads": -1, "filename": "pyDH-0.1.2.tar.gz", "has_sig": false, "md5_digest": "799ccfe8c486eaba85e5d31aae8d29d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3598, "upload_time": "2016-11-15T15:49:15", "url": "https://files.pythonhosted.org/packages/83/df/a7dcda771f339285dda8253927b0195b849f492f0343a77bff10ffe39a85/pyDH-0.1.2.tar.gz" } ] }