{ "info": { "author": "Marc Brinkmann", "author_email": "git@marcbrinkmann.de", "bugtrack_url": null, "classifiers": [], "description": "sshkeys\n=======\n\n.. image:: https://travis-ci.org/mbr/sshkeys.svg?branch=master\n :target: https://travis-ci.org/mbr/sshkeys\n\n``sshkeys`` is a small library for reading SSH public keys, extracting some\ninformation from them and possibly outputting them again. It's mainly useful\nwhen dealing with scripts that manipulate ``~/.ssh/authorized_keys`` or handle\nuser's public keys in other ways.\n\nsshkeys supports Python 2.6, 2.7, 3.3, 3.4.\n\nExample\n=======\n\nHere's a small example session::\n\n >>> from sshkeys import Key\n >>> k = Key.from_pubkey_file('sample_rsa.key.pub')\n >>> print k.readable_fingerprint\n b9:e2:58:1a:74:fc:62:13:52:ad:f7:28:0b:09:91:54\n >>> print k.comment\n sample_rsa_key@host\n >>> k.comment = 'command=\"nothing\",no-x11-forwarding'\n >>> print k.to_pubkey_line()\n ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDDN2n2kt99/aYpPbOZRJeGVyFs74R1/QCqN351cuXLGK93lalDyIuIiUvMEYezregae1xDWXtCD+q9HMQpfl62R2R1h3b8CMX8fpcGGXHJAxFWg/Sz8qXcbOeTRKdnBIWlUrkDi/7hWKZdXLsiSPJeX9wmLhA5HCdHye1yFlGxSixTVK2fXyS9ZFEbBcIL8Aiq2EMQktCy2gDOiJArpCF7pvsGqiLUxdCpOT+wuL+oGV47yVveGt9TcesnmZ1HxESXAIS22Vo2MnTABxdNxNrs1ih3+4wdJ+gpoLo0lRNdjARRlcoH/fJvrXdbOrf//ARzuR9JKfyKz+9aUEPxGtlEStbVysTjY2M3+Z4msbxh4x3ezpujhzpFCeLDHcAPg/HS6GoO7zGcdJ8knCZK5ujOvFku03Es+jLrGNjACDOlLSYf9RHPqHvo/Fn+lCLJWZoc0qiuICuHbEDU0fJ4qbVovZtdQtTwzQ8Az+VsLhJfehhadvb5hOCw3o4i9j1dJzcNfKJiBhab25GdfEYE097fDoYu/M0mi14AHWR0KI9o9Fd526x9B6c6gfljbHJZcMGXhzfyO6nIsbZK6teJR7qh/8EQ7shOyfdcJkexvsbeNm12VTW34ar+FjrApgN1QtY1+/6SDNSeOQqnBu2qENQVllSCfxOholMnVpO5ly1G2Q== command=\"nothing\",no-x11-forwarding", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/mbr/sshkeys", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "sshkeys", "package_url": "https://pypi.org/project/sshkeys/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/sshkeys/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/mbr/sshkeys" }, "release_url": "https://pypi.org/project/sshkeys/0.5/", "requires_dist": null, "requires_python": null, "summary": "A library for working with public SSH keys.", "version": "0.5" }, "last_serial": 1776323, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "f8db478e3c5956ae9116dbfd17f7d70b", "sha256": "5daa831123e47a2e4272304de1e6dc29f155b091e92e95bced2dcaab3c2b578a" }, "downloads": -1, "filename": "sshkeys-0.2.tar.gz", "has_sig": true, "md5_digest": "f8db478e3c5956ae9116dbfd17f7d70b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3114, "upload_time": "2014-05-08T18:27:36", "url": "https://files.pythonhosted.org/packages/33/24/9671901008a9b9744ea0631a53aa869122866ade883f881a7d3add03e3f2/sshkeys-0.2.tar.gz" } ], "0.2dev": [], "0.3": [ { "comment_text": "", "digests": { "md5": "005766af3b8ed316ec4d8d8ae45b138e", "sha256": "a69a422933f86535cae76271af7ac671c425709a44a1ab78a9dcb9912174da08" }, "downloads": -1, "filename": "sshkeys-0.3.tar.gz", "has_sig": true, "md5_digest": "005766af3b8ed316ec4d8d8ae45b138e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3221, "upload_time": "2014-05-11T13:49:18", "url": "https://files.pythonhosted.org/packages/70/61/68bed1d5028e25809c409d983bc30567aad89299ffcab4ad44f2637a5b7f/sshkeys-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "420be25d335ce82630a973d71b622eab", "sha256": "7c7a12f00ad59b0a992ae55fccebbe56b9e14e63b089b89e07f6f5ffc4fc9a79" }, "downloads": -1, "filename": "sshkeys-0.4.tar.gz", "has_sig": true, "md5_digest": "420be25d335ce82630a973d71b622eab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3728, "upload_time": "2014-05-12T11:32:17", "url": "https://files.pythonhosted.org/packages/e7/e9/91053a01fb6bf480d18d7b7a1ff921906ed6f34d311d2d55233eb90b16cd/sshkeys-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "7ca2e3f5330911f5e537ac588f453b2d", "sha256": "02dd3f2a636e2cb70139620f0ee5f57584671c1710c7893ccaa8f7a1bc396957" }, "downloads": -1, "filename": "sshkeys-0.5.tar.gz", "has_sig": true, "md5_digest": "7ca2e3f5330911f5e537ac588f453b2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4387, "upload_time": "2015-10-19T15:27:22", "url": "https://files.pythonhosted.org/packages/3c/30/1ded51ef8673ec52efa342591e90ce484587cecd39b0436ecf238bdc25dd/sshkeys-0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7ca2e3f5330911f5e537ac588f453b2d", "sha256": "02dd3f2a636e2cb70139620f0ee5f57584671c1710c7893ccaa8f7a1bc396957" }, "downloads": -1, "filename": "sshkeys-0.5.tar.gz", "has_sig": true, "md5_digest": "7ca2e3f5330911f5e537ac588f453b2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4387, "upload_time": "2015-10-19T15:27:22", "url": "https://files.pythonhosted.org/packages/3c/30/1ded51ef8673ec52efa342591e90ce484587cecd39b0436ecf238bdc25dd/sshkeys-0.5.tar.gz" } ] }