Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.2 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Security

    virtualkeyring 1.5

    Download button

    Downloads: 428  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Olivier Grisel | More programs
    GPL v3 / FREE
    May 23rd, 2010, 18:55 GMT [view history]
    ROOT / Security

     Read user reviews (0)  Refer to a friend  Subscribe

    virtualkeyring description

    Strong domain-specific passwords generator

    virtualkeyring is an utility script that helps generate a set of rebuildable domain-specific strong passwords out of a single easy to remember master password and domain specific keys such as "login@host".

    The generated passwords are strong since they use 8 characters out of a 62 characters long alphabet (lowercase and uppercase letters + digits) that are not to be found in any dictionary.

    You can always re-generate your passwords by taking the base 62 encoding of the sha1 hash of the concatenation of your master password and domain key.

    Installation:


    With setuptools:

    easy_install -U virtualkeyring

    Usage:


    Use the interactive command-line tool vkr that should now be in your PATH, and type in you master password and domain key:

    $ vkr
    master password: mysecret
    domain key [e.g. 'login@host']: foobar@example.com
    your password is: hRnf6udB
    please clean your console (ctrl-L) after usage


    To generate passwords with length larger that 8 chars, for instance for an ssh key passphrase:

    $ vkr -l 20
    master password: mysecret
    domain key [e.g. 'login@host']: foobar@id_rsa
    your password is: ClRsTi3btiFhT1weDq0L
    please clean your console (ctrl-L) after usage


    To generate passwords for a specific alphabet:

    $ vkr -a 42aAuUTt
    master password: mysecret
    domain key [e.g. 'login@host']: foobar@example.com
    your password is: AatT2UAa
    please clean your console (ctrl-L) after usage


    Add your ssh key with virtualkeyring

    Add a ssh key to your ssh-agent:

    vkr-key

    This will use your hostname as domain key. You can also set your domain key in ~/.virtualkeyring.


    Product's homepage

    Requirements:

    · Python

    What's New in This Release: [ read full changelog ]

    · hashlib support. add vkr-key script

      


    TAGS:

    passwords generator | strong passwords | domain-specific passwords | strong | passwords | generator

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM