{ "info": { "author": "Brian Thompson", "author_email": "brianrt23@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": "# Stronk\n[![CircleCI](https://circleci.com/gh/hash-vault/stronk.svg?style=svg)](https://circleci.com/gh/hash-vault/stronk)\n[![stronk](https://img.shields.io/pypi/v/stronk.svg)](https://pypi.org/project/stronk/)\n\nStrong Python key and password generator tool.\n\n## Requirements\n\nPython 3.6+.\n\n## Usage\n\n### Key generation\n\nTo generate three keys with 256 characters:\n\n```\nstronk 3 256\n```\n\nTo generate the default single key with 16 characters:\n\n```\nstronk\n```\n\nThe maximum number of keys and characters that can be generated is 100 and 256:\n\n```\nstronk 100 256\n```\n\nAdd the flag -i to generate identifiers alongside the keys for easier readibility, which also gets printed to the\nfile. This is disabled by default.\n\n```\nstronk -i 3 256\n```\n\n### Errors\n\nPassing string literals as arguments will throw an error.\n\n### Output\n\nThe output of the keys is printed to stdout and stored in a file called \"stronk.txt\" in your \ncurrent working directory.\n\n## Contributing\n\nSee [the contributing guide](CONTRIBUTING.md).\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/brianrthompson/stronk", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "stronk", "package_url": "https://pypi.org/project/stronk/", "platform": "", "project_url": "https://pypi.org/project/stronk/", "project_urls": { "Homepage": "https://github.com/brianrthompson/stronk" }, "release_url": "https://pypi.org/project/stronk/1.1.4/", "requires_dist": null, "requires_python": "", "summary": "Strong key generator", "version": "1.1.4" }, "last_serial": 5166782, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "899f732137e0f811b9c54a946365ab69", "sha256": "03c6d6fc2846ac3e4482ed9c7ffa14571aa51dd7201e33d02fe61d20968a2823" }, "downloads": -1, "filename": "stronk-1.0.0.zip", "has_sig": false, "md5_digest": "899f732137e0f811b9c54a946365ab69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6423, "upload_time": "2019-04-12T01:37:45", "url": "https://files.pythonhosted.org/packages/2c/75/23b6c84b0ae58da3c715647a4e042b109bba1eb03875e719e0119e2b942d/stronk-1.0.0.zip" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "1f6b4b2d5d4fc6acdfb29b9093d35834", "sha256": "17d4d095b1df2c1ed4cd17ba1eb8a7bc8e2d19130d5cd5879ce390019dd7c1cc" }, "downloads": -1, "filename": "stronk-1.0.1.zip", "has_sig": false, "md5_digest": "1f6b4b2d5d4fc6acdfb29b9093d35834", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6217, "upload_time": "2019-04-12T01:42:53", "url": "https://files.pythonhosted.org/packages/0b/ea/a382889c7e45c0f00432bc22401fb8186c26e0a101980416f69680020b45/stronk-1.0.1.zip" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "43f379a870b5bd942d2122ee026bea24", "sha256": "432482281ef4a05f5ce03aadb92815c5eb532b701964cded962fd7368bfaa2d5" }, "downloads": -1, "filename": "stronk-1.0.2.zip", "has_sig": false, "md5_digest": "43f379a870b5bd942d2122ee026bea24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6194, "upload_time": "2019-04-12T02:07:11", "url": "https://files.pythonhosted.org/packages/b1/29/ffa398d84344c9cd0f359caf90ec9d6ce9371435f6224d7751822fbc38dc/stronk-1.0.2.zip" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "69f7ed47e5dc0a76cf58dc319f34769c", "sha256": "658704f98cfdd30fceb17dc4c225afa93ea57369522d3515830843874d18695f" }, "downloads": -1, "filename": "stronk-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "69f7ed47e5dc0a76cf58dc319f34769c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4330, "upload_time": "2019-04-15T02:35:58", "url": "https://files.pythonhosted.org/packages/90/75/5cbfc83d608c06083af4f5cb9b644b36bd5f6563b823bb88dbc2c054257f/stronk-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30301890b6bb292a5a3e9926eca31e2f", "sha256": "eedf7cfbe3cd3dd429f78ebcb7673a10cf476f1ba2819fd6cd0e9bc2cdce39c0" }, "downloads": -1, "filename": "stronk-1.0.3.tar.gz", "has_sig": false, "md5_digest": "30301890b6bb292a5a3e9926eca31e2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2988, "upload_time": "2019-04-15T02:36:00", "url": "https://files.pythonhosted.org/packages/17/b8/af03d0d49141d9cd8c7d2d31655f88dc29e261d86aee0ea78f5859f1d23c/stronk-1.0.3.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "e2915e215be80815444062b508db1f34", "sha256": "36b656c40ff9f597d1c1235a560e2b89496b85a8de27dfc027305be5a949a057" }, "downloads": -1, "filename": "stronk-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e2915e215be80815444062b508db1f34", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4370, "upload_time": "2019-04-18T21:16:19", "url": "https://files.pythonhosted.org/packages/c5/a8/6e1f24bee91ebf5f9d9a9230d73660ed796d41b42e62f7a48f09a1a0cd26/stronk-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9e61c3bce2ad5d7f14ccad15d8a0ea5a", "sha256": "edab90e67b7738119601f11a4583da8bfba117f056d0eb934cac19dcfab488cc" }, "downloads": -1, "filename": "stronk-1.1.0.tar.gz", "has_sig": false, "md5_digest": "9e61c3bce2ad5d7f14ccad15d8a0ea5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3362, "upload_time": "2019-04-18T21:16:21", "url": "https://files.pythonhosted.org/packages/74/39/fed0b608434c08243880eaedf36b508084941b46805af27198919e77bd58/stronk-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "c99cfb72a151637993ff0fb7a46956c5", "sha256": "fd4c55294e1a7d275832e6e07d82b03cd75c3c6ee694eabed76a682497676705" }, "downloads": -1, "filename": "stronk-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c99cfb72a151637993ff0fb7a46956c5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4488, "upload_time": "2019-04-18T21:30:13", "url": "https://files.pythonhosted.org/packages/78/99/9b5d88f52da222a7078b0573dfd23c021f64acfd29eacd0e63ea6466a2f4/stronk-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c38d7ed637128ab0f1fd2c0adf13810", "sha256": "684c93d6d46c08a5d30888e610cbf85f083763051e38be28e3c6b90aabb42540" }, "downloads": -1, "filename": "stronk-1.1.1.tar.gz", "has_sig": false, "md5_digest": "3c38d7ed637128ab0f1fd2c0adf13810", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3486, "upload_time": "2019-04-18T21:30:14", "url": "https://files.pythonhosted.org/packages/2f/d8/5b25c04731463c5f08881d0bbc88881d290cf4cfc86ffd23938b5343863b/stronk-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "20623d4abefb902b7c06c5a99163f9ee", "sha256": "273285df476bdcd9cafeb8bb3d0f3965da08971eae3792e95e460f7cda17c5a3" }, "downloads": -1, "filename": "stronk-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "20623d4abefb902b7c06c5a99163f9ee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4466, "upload_time": "2019-04-18T21:39:44", "url": "https://files.pythonhosted.org/packages/f3/db/9655e85819192fc82051fb4ff69ec0966df313b98daa73d18f10a813925a/stronk-1.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce0d23386017e1ba8b6dae0ee4242199", "sha256": "240592715b82b6aa97370c8a6e1f105596d95eabd657daaedc3be6e49465b22f" }, "downloads": -1, "filename": "stronk-1.1.2.tar.gz", "has_sig": false, "md5_digest": "ce0d23386017e1ba8b6dae0ee4242199", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3426, "upload_time": "2019-04-18T21:39:45", "url": "https://files.pythonhosted.org/packages/8e/d9/ad0c7241e4e82daaec0d77e3781163caf0d1b6a44eb7ff08bc1253a3f1a4/stronk-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "307ebdeeec3f43b151b2f0979b52d3a0", "sha256": "e42f2f88d5254bb2895af4c145489b2a6840d222d5edb32bb8cea10e7e1fdad0" }, "downloads": -1, "filename": "stronk-1.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "307ebdeeec3f43b151b2f0979b52d3a0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4494, "upload_time": "2019-04-19T04:26:28", "url": "https://files.pythonhosted.org/packages/c3/20/d2290cb78d2d32e055dc0e83deb01b6d1b7c5593ae06de5e7b89e7e3c411/stronk-1.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f75ccbab8245189e7390103752f103fa", "sha256": "284f4ef21277e0844686cb32accffab261faf12123b48ac4a6cfc91588b07d5f" }, "downloads": -1, "filename": "stronk-1.1.3.tar.gz", "has_sig": false, "md5_digest": "f75ccbab8245189e7390103752f103fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3488, "upload_time": "2019-04-19T04:26:29", "url": "https://files.pythonhosted.org/packages/21/0e/2fa4ae761388b434c37d8d29fb264b101c573fd5ccd83fff4c5ad640ca88/stronk-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "2fb2067756722995210e3563afe1292d", "sha256": "f6ac04eac1eb8a3869d803a95e5f65cee7728476615c07aad24efc65ab742682" }, "downloads": -1, "filename": "stronk-1.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "2fb2067756722995210e3563afe1292d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5008, "upload_time": "2019-04-20T03:00:54", "url": "https://files.pythonhosted.org/packages/53/69/c1b9cc2a8ffef4ddce8c731e0c31211e75353ea2b4b8c1c47dff73d907c2/stronk-1.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70ecb117f306c2963ded3f20a7839817", "sha256": "a43537c9b5f6eb35ef69eabd43b70d16fe37dff39b878eab4bed5969dd39365b" }, "downloads": -1, "filename": "stronk-1.1.4.tar.gz", "has_sig": false, "md5_digest": "70ecb117f306c2963ded3f20a7839817", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3740, "upload_time": "2019-04-20T03:00:55", "url": "https://files.pythonhosted.org/packages/cc/85/d929e7261a30a19b799bbc8f02a48ace1708692f6be271374601cb1c66e7/stronk-1.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2fb2067756722995210e3563afe1292d", "sha256": "f6ac04eac1eb8a3869d803a95e5f65cee7728476615c07aad24efc65ab742682" }, "downloads": -1, "filename": "stronk-1.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "2fb2067756722995210e3563afe1292d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5008, "upload_time": "2019-04-20T03:00:54", "url": "https://files.pythonhosted.org/packages/53/69/c1b9cc2a8ffef4ddce8c731e0c31211e75353ea2b4b8c1c47dff73d907c2/stronk-1.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70ecb117f306c2963ded3f20a7839817", "sha256": "a43537c9b5f6eb35ef69eabd43b70d16fe37dff39b878eab4bed5969dd39365b" }, "downloads": -1, "filename": "stronk-1.1.4.tar.gz", "has_sig": false, "md5_digest": "70ecb117f306c2963ded3f20a7839817", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3740, "upload_time": "2019-04-20T03:00:55", "url": "https://files.pythonhosted.org/packages/cc/85/d929e7261a30a19b799bbc8f02a48ace1708692f6be271374601cb1c66e7/stronk-1.1.4.tar.gz" } ] }