{ "info": { "author": "Nayil Mukhametshin", "author_email": "nayilmukhametshin@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6" ], "description": "# rsade\nA tool for generating RSA keys from known factors.\n## Syntax\n\trsade [-h] [-o [OUT]] [-r] [-s] p q e\n\tpositional arguments:\n\t p The first factor of the modulus.\n\t q The second factor of the modulus.\n\t e The exponent.\n\toptional arguments:\n\t -h, --help Show this help message and exit.\n\t -o [OUT], --out [OUT]\n\t The file to output the key to.\n\t -r, --private Output just the private exponent (d) and not the whole\n\t key.\n\t -s, --silent Do not output anything.\n### Example Usage\nGenerate a key.\n\n\trsade 61 53 17\nGenerate a key, write it to `foo`, and don't print anything.\n\n\trsade 61 53 17 -s -o foo\nGenerate a private exponent.\n\n rsade 61 53 17 -r\n## Installation\n\tpip install .\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nm111/rsade", "keywords": "RSA", "license": "", "maintainer": "", "maintainer_email": "", "name": "rsade", "package_url": "https://pypi.org/project/rsade/", "platform": "", "project_url": "https://pypi.org/project/rsade/", "project_urls": { "Homepage": "https://github.com/nm111/rsade" }, "release_url": "https://pypi.org/project/rsade/1.0.0/", "requires_dist": [ "pycrypto" ], "requires_python": ">=3.6", "summary": "A tool to obtain RSA keys from known factors and exponent.", "version": "1.0.0" }, "last_serial": 4023403, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "e9489454b0ee5551b9f1d5c0aa1edb90", "sha256": "68fcfba68aaa94baeb1917e6a2c9eb945822436f520f29b5bd0af53b560b7568" }, "downloads": -1, "filename": "rsade-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e9489454b0ee5551b9f1d5c0aa1edb90", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 3268, "upload_time": "2018-07-02T16:26:58", "url": "https://files.pythonhosted.org/packages/6f/0f/eb2a449f1b46e83d54c5b0407cedb005039f1313b575e132aac14d3c1422/rsade-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc2d0f53f7499ec710afe523e8cf481f", "sha256": "f6799ce19624c477d55b0c08353fca7b1a4d175c427a1a027c479d82e0d95551" }, "downloads": -1, "filename": "rsade-1.0.0.tar.gz", "has_sig": false, "md5_digest": "bc2d0f53f7499ec710afe523e8cf481f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2525, "upload_time": "2018-07-02T16:26:59", "url": "https://files.pythonhosted.org/packages/7c/77/cbdc55da802f17791e3ec147d76dd7735857bc929dbc4c6deb79b2d307d2/rsade-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e9489454b0ee5551b9f1d5c0aa1edb90", "sha256": "68fcfba68aaa94baeb1917e6a2c9eb945822436f520f29b5bd0af53b560b7568" }, "downloads": -1, "filename": "rsade-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e9489454b0ee5551b9f1d5c0aa1edb90", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 3268, "upload_time": "2018-07-02T16:26:58", "url": "https://files.pythonhosted.org/packages/6f/0f/eb2a449f1b46e83d54c5b0407cedb005039f1313b575e132aac14d3c1422/rsade-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc2d0f53f7499ec710afe523e8cf481f", "sha256": "f6799ce19624c477d55b0c08353fca7b1a4d175c427a1a027c479d82e0d95551" }, "downloads": -1, "filename": "rsade-1.0.0.tar.gz", "has_sig": false, "md5_digest": "bc2d0f53f7499ec710afe523e8cf481f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2525, "upload_time": "2018-07-02T16:26:59", "url": "https://files.pythonhosted.org/packages/7c/77/cbdc55da802f17791e3ec147d76dd7735857bc929dbc4c6deb79b2d307d2/rsade-1.0.0.tar.gz" } ] }