{ "info": { "author": "Erik Tews", "author_email": "erik@datenzone.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: No Input/Output (Daemon)", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: Scientific/Engineering :: Mathematics", "Topic :: Software Development :: Libraries" ], "description": "This module generates safe prime numbers using the OpenSSL library. A number p\nis a safe prime number, if p is a prime number, and p = 2*q+1, and q is a prime\nnumber too. These numbers are sometimes used in cryptography.\n\nWritten by Erik Tews \nPython 3 compatibility by Peter Wagenaar ", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/eriktews/gensafeprime", "keywords": "prime,openssl,bignum,crypto", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "gensafeprime", "package_url": "https://pypi.org/project/gensafeprime/", "platform": "Unix", "project_url": "https://pypi.org/project/gensafeprime/", "project_urls": { "Homepage": "https://github.com/eriktews/gensafeprime" }, "release_url": "https://pypi.org/project/gensafeprime/1.6/", "requires_dist": null, "requires_python": "", "summary": "Generate safe primes using OpenSSL (a prime p = 2*q+1, and q is prime too)", "version": "1.6" }, "last_serial": 4846397, "releases": { "1.0": [], "1.1": [ { "comment_text": "", "digests": { "md5": "33a0ae8d9c7e163277f0f58762dcca08", "sha256": "b01028c0545ee4f4ac6e865491d850197adef825f669ada22d50845a12758c49" }, "downloads": -1, "filename": "gensafeprime-1.1.tar.gz", "has_sig": false, "md5_digest": "33a0ae8d9c7e163277f0f58762dcca08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2415, "upload_time": "2012-05-07T18:38:47", "url": "https://files.pythonhosted.org/packages/76/28/7a1ba23f6c50226c5e07acb169194fa0f12b321d4f8ae8e8103c2d0d54d4/gensafeprime-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "c394031207b0800d1ffeca49aac1fa93", "sha256": "421da529faefda6e9b2388e7378620e01ae6bb498d7990a91e4481e2225a9492" }, "downloads": -1, "filename": "gensafeprime-1.2.tar.gz", "has_sig": false, "md5_digest": "c394031207b0800d1ffeca49aac1fa93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2412, "upload_time": "2013-10-29T12:19:27", "url": "https://files.pythonhosted.org/packages/67/0d/167cdcba0a15172e33d1edeadd52fc387cf8b823bbca615888dd00a7eab7/gensafeprime-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "e59f1afe5632bf2efea64d681ec0c8bb", "sha256": "d79356d997876536b7fa9eb4674dcc4d64f5ebae018293b80aa0b61677dbdcf4" }, "downloads": -1, "filename": "gensafeprime-1.3.tar.gz", "has_sig": false, "md5_digest": "e59f1afe5632bf2efea64d681ec0c8bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2417, "upload_time": "2015-01-11T20:56:05", "url": "https://files.pythonhosted.org/packages/d9/8f/3d0ea2e4275ca1c9eaea70aaa5c185f6630c78467b41bb611796cdca0967/gensafeprime-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "f5e234c00f2be9c6f04cc6a253db525c", "sha256": "2fb20bdb9452d73afdd3c0453bb04056af4ca41aa8ed0f0f3c2e8e2fd83497e6" }, "downloads": -1, "filename": "gensafeprime-1.4.tar.gz", "has_sig": false, "md5_digest": "f5e234c00f2be9c6f04cc6a253db525c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3332, "upload_time": "2015-07-24T14:55:15", "url": "https://files.pythonhosted.org/packages/da/72/1ae92f200ee2147967a17c249e4328639b857c124031164a8c3c220adfa2/gensafeprime-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "58984be69e08a92043047c2b78673580", "sha256": "4dbadc2a1445b19fb8b0350d8c25fdc5208f1b3b78d3dea7b53f9d7c7b9c6de0" }, "downloads": -1, "filename": "gensafeprime-1.5.tar.gz", "has_sig": false, "md5_digest": "58984be69e08a92043047c2b78673580", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3608, "upload_time": "2015-08-11T00:16:59", "url": "https://files.pythonhosted.org/packages/cb/87/2b5a5af8199513f044991cdf64015572479a25ea86dc0ae4c90d769be284/gensafeprime-1.5.tar.gz" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "8339c1d279aba72a31d598fd0f2e9d84", "sha256": "8613cdf1a20d887d0eb4c0d3ba1ddadd4f5b8a477db280e8c4082b455ba92b45" }, "downloads": -1, "filename": "gensafeprime-1.6.tar.gz", "has_sig": false, "md5_digest": "8339c1d279aba72a31d598fd0f2e9d84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3672, "upload_time": "2019-02-20T16:19:23", "url": "https://files.pythonhosted.org/packages/f1/03/15551829f84c067035d19744123d722bc2a1a9884b67fc29b8848a324fed/gensafeprime-1.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8339c1d279aba72a31d598fd0f2e9d84", "sha256": "8613cdf1a20d887d0eb4c0d3ba1ddadd4f5b8a477db280e8c4082b455ba92b45" }, "downloads": -1, "filename": "gensafeprime-1.6.tar.gz", "has_sig": false, "md5_digest": "8339c1d279aba72a31d598fd0f2e9d84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3672, "upload_time": "2019-02-20T16:19:23", "url": "https://files.pythonhosted.org/packages/f1/03/15551829f84c067035d19744123d722bc2a1a9884b67fc29b8848a324fed/gensafeprime-1.6.tar.gz" } ] }