Helps you, via the command prompt, easily find the characters in your secret "memorable information" needed to log into various online services (usually banks).
At first run you save your memorable information as a plain text file or encrypt it with PGP, enabling you to query that file for characters at certain places in the word. If encrypted it will ask you for a password, before querying.
$ minfo 3 6 9
** File does not exist: ~/.minfo **
Do you want to create it? (y/n) y
Encrypted? (y/n) y
Enter your memorable phrase: foobarfoo
** Memorable phrase saved. Now enter a password for encryption. **
Enter your passphrase: <password>
Repeat passphrase: <password>
** Created encrypted password file: ~/.minfo. Running program again. **
Enter passphrase: <password>
3 6 9
--------------
o r o
$ minfo 3 6 9
Enter passphrase: <password>
3 6 9
--------------
o r o
You can also invoke it by specifying the path:
$ minfo 3 4 10 ~/.minfo
Just download the .sh script, and place it e.g. in your home directory. Then symlink it:
$ ln -s ~/minfo.sh /usr/local/bin/minfo
Or whatever solution you prefer.
gpg
-- see https://www.gnupg.org/ or Google <your OS> gpg install
in order
to find instructions.