virtualkeyring 1.5

Strong domain-specific passwords generator

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!

What's new in virtualkeyring 1.4:

  • hashlib support. add vkr-key script
Read full changelog
send us
an update
LICENSE TYPE:
GPL v3 
USER RATING:
UNRATED
  0.0/5
DEVELOPED BY:
Olivier Grisel
HOMEPAGE:
oliviergrisel.name
CATEGORY:
ROOT \ Security
1 virtualkeyring Screenshot:
virtualkeyring - Usage example
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.

Last updated on May 23rd, 2010

requirements

#passwords generator #strong passwords #domain-specific passwords #strong #passwords #generator #domain-specific

Add your review!

SUBMIT