{ "info": { "author": "Mat Kelly", "author_email": "mkelly@cs.odu.edu", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Topic :: Security :: Cryptography", "Topic :: System :: Distributed Computing", "Topic :: Utilities" ], "description": "[![image](https://github.com/machawk1/piskg/blob/master/meta/piskgLogo.png?raw=true)](https://pypi.python.org/pypi/piskg)\n# piskg: Python IPFS Swarm Key Generator\n\nThis program generates swarm.key file for IPFS Private Network feature.\n\n## Installing\n\n``` {.sourceCode .bash}\n$ pip install piskg\n```\n\n## Usage\n\n```\n$ piskg > ~/.ipfs/swarm.key\n```\n\nChange `~/.ipfs/` to different directory if you use custom `IPFS_PATH`. To\njoin a private network, save the key value to your `~/.ipfs/swarm.key`.\n\nWhen using this feature, you will not be able to connect to the default\nbootstrap nodes since they are not part of your private network, so you\nwill need to set up your own bootstrap nodes.\n\nTo prevent your node from even trying to connect to the default\nbootstrap nodes, run:\n\n``` {.sourceCode .bash}\n$ ipfs bootstrap rm --all\n```\n\nTo be extra cautious, you can also set the LIBP2P\\_FORCE\\_PNET\nenvironment variable to 1 to force the usage of private networks. If no\nprivate network is configured, the daemon will fail to start.\n\nCredits\n=======\n\nDirect port of . Setup\ninformation derived from\n.\n\nLogo derived from work by [Eagle Eye](https://thenounproject.com/eagleeye/) ([CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)) and [Sergey Demushkin](https://thenounproject.com/mockturtle/) ([CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)) and itself licensed [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/).\n\nLicense\n=======\n\nMIT\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/machawk1/piskg", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/machawk1/piskg", "keywords": "ipfs keygen", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "piskg", "package_url": "https://pypi.org/project/piskg/", "platform": "", "project_url": "https://pypi.org/project/piskg/", "project_urls": { "Download": "https://github.com/machawk1/piskg", "Homepage": "https://github.com/machawk1/piskg" }, "release_url": "https://pypi.org/project/piskg/0.2018.8.14.1618/", "requires_dist": null, "requires_python": "", "summary": "Python IPFS Swarm Key Generator", "version": "0.2018.8.14.1618" }, "last_serial": 4170061, "releases": { "0.2017.6.7.1438": [ { "comment_text": "", "digests": { "md5": "ee4b779c9aa8ca930d40abee9d23685f", "sha256": "48017a3bc0efd6eee41daf69fc15fb52f7bbce46cf950afad9e7a8c687cf8488" }, "downloads": -1, "filename": "piskg-0.2017.6.7.1438.tar.gz", "has_sig": false, "md5_digest": "ee4b779c9aa8ca930d40abee9d23685f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1580, "upload_time": "2017-06-07T18:49:29", "url": "https://files.pythonhosted.org/packages/07/de/07970a41ae4e7efcb1e6aabc98ecb99de6c0b0605bc4fb0befee48a182cf/piskg-0.2017.6.7.1438.tar.gz" } ], "0.2017.6.7.1453": [ { "comment_text": "", "digests": { "md5": "ffa9b836af4635541525f9a68edded2c", "sha256": "7289c9a5402ba579f31ce82fbd30bcc6bf1fe16ac8a4973842058baec8094786" }, "downloads": -1, "filename": "piskg-0.2017.6.7.1453-py2-none-any.whl", "has_sig": false, "md5_digest": "ffa9b836af4635541525f9a68edded2c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 3312, "upload_time": "2017-06-07T18:59:03", "url": "https://files.pythonhosted.org/packages/0c/b3/de61ce77ad61a5815266ac8b7d914eaae38c130195b9b24f442fa0f06079/piskg-0.2017.6.7.1453-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "080723e39eae7b41ae0fe1fcddb3c5f8", "sha256": "316ce286e77e3720666d9dbb79510922371539754c056a0b882cdd92eadf33c1" }, "downloads": -1, "filename": "piskg-0.2017.6.7.1453.tar.gz", "has_sig": false, "md5_digest": "080723e39eae7b41ae0fe1fcddb3c5f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1580, "upload_time": "2017-06-07T18:59:07", "url": "https://files.pythonhosted.org/packages/31/a4/ecb19a5d9c6f5e5a2577ebf4e10758d17d8da272ac75985e32ad9db37511/piskg-0.2017.6.7.1453.tar.gz" } ], "0.2017.6.7.1458": [ { "comment_text": "", "digests": { "md5": "94ef758070e1763d016a73eec9999fb9", "sha256": "5d930958472cea7f2afa2d657b20216ab751cdb7ac3c7924b973b1778cc7fe3b" }, "downloads": -1, "filename": "piskg-0.2017.6.7.1458-py2-none-any.whl", "has_sig": false, "md5_digest": "94ef758070e1763d016a73eec9999fb9", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 3311, "upload_time": "2017-06-07T18:59:05", "url": "https://files.pythonhosted.org/packages/21/52/e7174967944fc6ffc0ec5b569293ec5cd02350b87ad7bde1008aa57d1cc6/piskg-0.2017.6.7.1458-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e5589858ee6e77e39be6d3b426029d4", "sha256": "94e818b7785e54378870a190331859e0b5d6d9d65a35f09fab90117b1bdd3275" }, "downloads": -1, "filename": "piskg-0.2017.6.7.1458.tar.gz", "has_sig": false, "md5_digest": "3e5589858ee6e77e39be6d3b426029d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1580, "upload_time": "2017-06-07T18:59:11", "url": "https://files.pythonhosted.org/packages/e9/b9/2d09635b1a7e8a6c6662b5575c2237f15d93a4c3469e224360e57f6ca612/piskg-0.2017.6.7.1458.tar.gz" } ], "0.2017.6.7.1500": [ { "comment_text": "", "digests": { "md5": "19e387859ea18a908de6b381ed3b6c33", "sha256": "50adae8c09c174c405b9b6fffa4eb003d757ae59bc6ae1067e69b2e685388f7b" }, "downloads": -1, "filename": "piskg-0.2017.6.7.1500-py2-none-any.whl", "has_sig": false, "md5_digest": "19e387859ea18a908de6b381ed3b6c33", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 3293, "upload_time": "2017-06-07T19:00:41", "url": "https://files.pythonhosted.org/packages/d2/05/a919c62a98a1dd600e6cc866cdc261301e6c1a94a60bcbb66170a19dfa1a/piskg-0.2017.6.7.1500-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c41c2f71393b1fb43a112af52a922a66", "sha256": "89e567eade869a71edf0a1ef411264744dbaa6a74dd44b9d9ae8cf8a221e5d7f" }, "downloads": -1, "filename": "piskg-0.2017.6.7.1500.tar.gz", "has_sig": false, "md5_digest": "c41c2f71393b1fb43a112af52a922a66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1603, "upload_time": "2017-06-07T19:00:43", "url": "https://files.pythonhosted.org/packages/1b/92/31cf47c96e8b8a983f1955a5fdd7c401f6f4c933a93efcc5608d006c6473/piskg-0.2017.6.7.1500.tar.gz" } ], "0.2017.6.7.1519": [ { "comment_text": "", "digests": { "md5": "79c57682739ca082c70ffcb4f8b800e2", "sha256": "f04be92a972c73a4eb311c2908f974fb450100f4b069f7dc2a6fc2dc238692f6" }, "downloads": -1, "filename": "piskg-0.2017.6.7.1519-py2-none-any.whl", "has_sig": false, "md5_digest": "79c57682739ca082c70ffcb4f8b800e2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 3945, "upload_time": "2017-06-07T19:20:33", "url": "https://files.pythonhosted.org/packages/c4/2a/073b8a22a8ae13afa1b24e8b50ef887abbdd7d70b4c51cd230889d0c53b8/piskg-0.2017.6.7.1519-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9fea709345fb8279cc252efaa496a752", "sha256": "9b3129cfc4b8d94bf6fbd174faecfec180386baaa49d5915092a5cc1e85e31ff" }, "downloads": -1, "filename": "piskg-0.2017.6.7.1519.tar.gz", "has_sig": false, "md5_digest": "9fea709345fb8279cc252efaa496a752", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1968, "upload_time": "2017-06-07T19:20:35", "url": "https://files.pythonhosted.org/packages/93/65/f6d883e54f50eb28ad6636f00280927f869715665b6b7e05209d5f73df4f/piskg-0.2017.6.7.1519.tar.gz" } ], "0.2017.6.7.1523": [ { "comment_text": "", "digests": { "md5": "cc0bc0e83fa423092bd9c1bfedc8ee8a", "sha256": "04d96c34d25719b6cd4727e9fd6169d14435a0daf1e1f171c73ae10a8636d65b" }, "downloads": -1, "filename": "piskg-0.2017.6.7.1523-py2-none-any.whl", "has_sig": false, "md5_digest": "cc0bc0e83fa423092bd9c1bfedc8ee8a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 3941, "upload_time": "2017-06-07T19:23:55", "url": "https://files.pythonhosted.org/packages/00/df/dd0a20bd39d9bc0b555f6923aa5677389e94f2b43fefacd034ab546230fc/piskg-0.2017.6.7.1523-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c250d95b50fe30092946c87bf892493", "sha256": "aa028d1778f99a067986bcf52a5a769af09912816dbf96984bd0bde13073a6d5" }, "downloads": -1, "filename": "piskg-0.2017.6.7.1523.tar.gz", "has_sig": false, "md5_digest": "1c250d95b50fe30092946c87bf892493", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1967, "upload_time": "2017-06-07T19:23:57", "url": "https://files.pythonhosted.org/packages/74/30/262c5ac76ec3bc9ff30c404c5f6dac4b3d125ad2d0beb96e3333e7eff1d2/piskg-0.2017.6.7.1523.tar.gz" } ], "0.2018.7.8.1636": [ { "comment_text": "", "digests": { "md5": "80ee00a277ec8946dcdcec43e5456019", "sha256": "c443a9a3fc0bdca3365177454d086b6286655483d7397971705687bed095efc3" }, "downloads": -1, "filename": "piskg-0.2018.7.8.1636-py2-none-any.whl", "has_sig": false, "md5_digest": "80ee00a277ec8946dcdcec43e5456019", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 2546, "upload_time": "2018-07-08T16:36:44", "url": "https://files.pythonhosted.org/packages/a2/a8/df2a9fc76d719c30b5283a582c74e4ee9f1e4942d0d3a809e492a19c5da9/piskg-0.2018.7.8.1636-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "57a7398d135487367ae5a539f0cef33d", "sha256": "8da7ba8719754f999053ecb3349c55e518136c4af3766a189c3ff7536bf414c7" }, "downloads": -1, "filename": "piskg-0.2018.7.8.1636.tar.gz", "has_sig": false, "md5_digest": "57a7398d135487367ae5a539f0cef33d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2041, "upload_time": "2018-07-08T16:36:45", "url": "https://files.pythonhosted.org/packages/f4/8c/b3d44787a5f02625b32da8617ad58f0d61aef794349cecee9758b794dfe8/piskg-0.2018.7.8.1636.tar.gz" } ], "0.2018.8.14.1508": [ { "comment_text": "", "digests": { "md5": "64fb41023610a3631252891aca600fa3", "sha256": "00e8c0b6da2d2f0ad2ed19e534a71aea3980a51b5a08f7b7a980e9f4fb992881" }, "downloads": -1, "filename": "piskg-0.2018.8.14.1508-py2-none-any.whl", "has_sig": false, "md5_digest": "64fb41023610a3631252891aca600fa3", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 2650, "upload_time": "2018-08-14T15:08:32", "url": "https://files.pythonhosted.org/packages/66/37/1eaa91968a55001867b2124fcf2d04112137dd6061cf646450e861f079c8/piskg-0.2018.8.14.1508-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d8ba40e61dfb475c1c65e115387bb69", "sha256": "c80acbcb9c1587a1353b3ddc0257cef8d99bf414d15e02ab4a9675362536fcdc" }, "downloads": -1, "filename": "piskg-0.2018.8.14.1508.tar.gz", "has_sig": false, "md5_digest": "6d8ba40e61dfb475c1c65e115387bb69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2171, "upload_time": "2018-08-14T15:08:33", "url": "https://files.pythonhosted.org/packages/1d/b4/d33f8be61ddcd1d5e920d0ddb1512e44e6f991f8af3a3073d537407083de/piskg-0.2018.8.14.1508.tar.gz" } ], "0.2018.8.14.1618": [ { "comment_text": "", "digests": { "md5": "c271f68dce615d2089e093eec77198f6", "sha256": "0258f48eaafd4672ffda6203111bece101d69610b0570da0b890f481121ff667" }, "downloads": -1, "filename": "piskg-0.2018.8.14.1618-py2-none-any.whl", "has_sig": false, "md5_digest": "c271f68dce615d2089e093eec77198f6", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 2833, "upload_time": "2018-08-14T16:18:48", "url": "https://files.pythonhosted.org/packages/12/c9/ad33246b59ec7d33bcfd4a3f4baf0d77e825663d82f8371818c0b42728d2/piskg-0.2018.8.14.1618-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c83b0f6007b38cdb1def0369a36e4f13", "sha256": "2c9fb508e0c74a7642fe62ab42535cd336d76e83c6792754270676c2e1c73706" }, "downloads": -1, "filename": "piskg-0.2018.8.14.1618.tar.gz", "has_sig": false, "md5_digest": "c83b0f6007b38cdb1def0369a36e4f13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2408, "upload_time": "2018-08-14T16:18:49", "url": "https://files.pythonhosted.org/packages/f1/94/b6e46e0498a6a32dae2bb1f8b5ca2b9de78b0a62c4dcaf3d90e630d2fd9c/piskg-0.2018.8.14.1618.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c271f68dce615d2089e093eec77198f6", "sha256": "0258f48eaafd4672ffda6203111bece101d69610b0570da0b890f481121ff667" }, "downloads": -1, "filename": "piskg-0.2018.8.14.1618-py2-none-any.whl", "has_sig": false, "md5_digest": "c271f68dce615d2089e093eec77198f6", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 2833, "upload_time": "2018-08-14T16:18:48", "url": "https://files.pythonhosted.org/packages/12/c9/ad33246b59ec7d33bcfd4a3f4baf0d77e825663d82f8371818c0b42728d2/piskg-0.2018.8.14.1618-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c83b0f6007b38cdb1def0369a36e4f13", "sha256": "2c9fb508e0c74a7642fe62ab42535cd336d76e83c6792754270676c2e1c73706" }, "downloads": -1, "filename": "piskg-0.2018.8.14.1618.tar.gz", "has_sig": false, "md5_digest": "c83b0f6007b38cdb1def0369a36e4f13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2408, "upload_time": "2018-08-14T16:18:49", "url": "https://files.pythonhosted.org/packages/f1/94/b6e46e0498a6a32dae2bb1f8b5ca2b9de78b0a62c4dcaf3d90e630d2fd9c/piskg-0.2018.8.14.1618.tar.gz" } ] }