{ "info": { "author": "Luke Drummond", "author_email": "luke@lukedrummond.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: BSD License", "Operating System :: POSIX", "Topic :: Security", "Topic :: Utilities" ], "description": "yubikey-totp-gui\r\n================\r\n\r\nGUI for TOTP with the YubiKey.\r\nSuitable for Two-Factor authentication with Gmail, Dropbox, Github, AWS etc.\r\n\r\nInstallation\r\n============\r\n\r\nInstallation with `pip` should be fairly straightforward, but `pyusb` may not \r\ninstall cleanly as pip will refuse beta software by default. \r\nYou will likely need to install the beta version first:\r\n\r\nFor the stable version:\r\n\r\n ``pip install pyusb==1.0.0b1 yubikey-totp-gui``\r\n\r\nFor the development version:\r\n\r\n ``pip install pyusb==1.0.0b1 git+https://github.com/ldrumm/yubikey-totp-gui.git``\r\n\r\nLinux\r\n=====\r\n\r\nFirst, you will need Tkinter installed.\r\n\r\nDebian and derivates:\r\n \r\n ``sudo apt-get install python-tk``\r\n\r\nChances are high that Tkinter will already be installed on everything but a \r\nfreshly installed OS.\r\n\r\nPermissions Issues\r\n------------------\r\nSome Linux distributions forbid direct access to USB devices, and require \r\nmodification of system permissions. The simplest way to do this is to install\r\nyour distribution's packaged version of `yubikey-personalization` which takes\r\ncare of things for you, or alternatively copy the yubico udev rules:\r\n\r\n ``sudo curl -o /etc/udev/rules.d/69-yubikey.rules https://raw.githubusercontent.com/Yubico/yubikey-personalization/master/69-yubikey.rules``\r\n \r\n ``sudo curl -o /etc/udev/rules.d/70-yubikey.rules https://raw.githubusercontent.com/Yubico/yubikey-personalization/master/70-yubikey.rules``\r\n \r\n ``sudo service udev restart``\r\n\r\nWindows\r\n=======\r\n\r\nInstallation on windows currently has some issues, as python-yubico does not\r\nseem to import properly (on my Windows 7 development machine at least). \r\nHowever, as Yubico `already offer a windows tool`_\r\nthat does essentially the same thing as this project, that software can be used \r\nas an alternative.\r\n\r\nOther OSs\r\n=========\r\n\r\nI haven't had the opportunity to try this, but if your system has a libusb backend\r\nand is somewhat unixy, it is likely to work just fine.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ldrumm/yubikey-totp-gui", "keywords": "", "license": "2 clause BSD", "maintainer": "", "maintainer_email": "", "name": "yubikey-totp-gui", "package_url": "https://pypi.org/project/yubikey-totp-gui/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/yubikey-totp-gui/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/ldrumm/yubikey-totp-gui" }, "release_url": "https://pypi.org/project/yubikey-totp-gui/0.3.1/", "requires_dist": null, "requires_python": null, "summary": "Simple companion to the Yubikey for generating time-based One-Time Passwords.", "version": "0.3.1" }, "last_serial": 1581696, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "491e9eb048d10dda5013427081a836e1", "sha256": "cd1a2d456b152e01cf3b99fa26ebb215f8bb7eecee169740b795f7c6ed15a57c" }, "downloads": -1, "filename": "yubikey-totp-gui-0.1.tar.gz", "has_sig": false, "md5_digest": "491e9eb048d10dda5013427081a836e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4870, "upload_time": "2014-03-29T03:57:05", "url": "https://files.pythonhosted.org/packages/df/94/5714c65871d1b98ee4b000274f898e911922cfa30923965ab877f1aa164f/yubikey-totp-gui-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "5db2f4792d4b2f9db8b36bf276610a1c", "sha256": "916825fe6eef8df2b66d03c6a68f7b354f0b17f78b0e30306ed5a87749946699" }, "downloads": -1, "filename": "yubikey-totp-gui-0.2.tar.gz", "has_sig": true, "md5_digest": "5db2f4792d4b2f9db8b36bf276610a1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5274, "upload_time": "2014-04-11T21:26:42", "url": "https://files.pythonhosted.org/packages/1c/76/8735c041725d3e972d192667beda91bc3d15cd3f167931b89d643c5f0444/yubikey-totp-gui-0.2.tar.gz" } ], "0.3": [], "0.3.1": [ { "comment_text": "", "digests": { "md5": "aca5a46a90ad5e411430c7c86c017b54", "sha256": "13702ae5797dac4b80fb520536b0d16b652ffbcb98de60b8eefe7bc5a62c8f43" }, "downloads": -1, "filename": "yubikey-totp-gui-0.3.1.tar.gz", "has_sig": true, "md5_digest": "aca5a46a90ad5e411430c7c86c017b54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7706, "upload_time": "2015-06-07T08:12:01", "url": "https://files.pythonhosted.org/packages/69/8b/af0520ad3e4e22a097e0526e3362ceaf18a876eb93860d02e9670b287d21/yubikey-totp-gui-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "aca5a46a90ad5e411430c7c86c017b54", "sha256": "13702ae5797dac4b80fb520536b0d16b652ffbcb98de60b8eefe7bc5a62c8f43" }, "downloads": -1, "filename": "yubikey-totp-gui-0.3.1.tar.gz", "has_sig": true, "md5_digest": "aca5a46a90ad5e411430c7c86c017b54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7706, "upload_time": "2015-06-07T08:12:01", "url": "https://files.pythonhosted.org/packages/69/8b/af0520ad3e4e22a097e0526e3362ceaf18a876eb93860d02e9670b287d21/yubikey-totp-gui-0.3.1.tar.gz" } ] }