ypasswordcli/README.md

44 lines
1.3 KiB
Markdown
Raw Normal View History

2011-08-11 10:18:37 +00:00
# YPassword
This is the YPassword command line utility.
YPassword is password management method.
It helps you to use only very strong password everywhere.
Each different for each website.
Accent is made on portability.
To learn more about this method just visit:
[ypassword.espozito.com](http://ypassword.espozito.com)
It needs you to create a ~/.password file, it should contains something
similar to:
forrst.com yogsototh 10 b64 sha512
freenode.net yogsototh 10 b64 sha512
foursquare.com yann.esposito@gmail.com 10 b64 sha512 1
twitter.com yogsototh 20 hex sha512
Columns:
1. URL of website
2. Login
3. Size of the password
4. Output format b64 (recommended) or hex
b64 is something like: `NzMzN2Q2ZWFhMDUxYWVlNTcxMTgwYzViM`
hex is something like: `7337d6eaa051aee571180c5b356d40b4294e4c7242b6e3bc39fc700bab550540`
5. Hash algorithm sha1 (not recommended), sha256, sha512 (recommended)
6. An optional number, if you want to change your password for a specific website, just change this number.
Usage:
ypassword pattern
The application wait for you to type your main password each time you use it.
Example:
> ./ypassword twit
twitter.com (yogsototh): 0018b7bd1cd0197e1ae14dfbc568b27b3a45
In the end you'll only have to copy/paste this password.