swordsap |
minimalist password organiser |
|
|
Simple bash script which uses the GNU Privacy Guard to encrypt your passwords,
and provides a simple interface to looking them up. It could obviously be used locally, or remotely over an SSH connection.
Your passwords are stored in a plain text file (of arbitrary format) which is encrypted using a master password. Typically each line will contain a username, password, and the service that it applies to. The script allows you to view a specified entry, or edit the file to add or modify entries. You can (relatively) safely move the encrypted password file around, even between platforms (since it is just ascii text). It should be compatible with any OpenPGP decryptor. Download swordsap (ascii bash script). You must secure this script itself, since if changed it could be made to act as a `trojan horse', where it would mimic the gpg prompt, and then send or store the password you entered (this could then be used to decrypt *all* your passwords!). You might want to look at the code before trusting it. While being edited, the cleartext decrypted file relies on unix file permissions for security. If the script is killed during its execution, be sure to remove the temporary decrypted file! # Copyright (C) 2002 Felix Andrews <cortex(at)neurofractal.org> # # This program is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General # Public License for more details. # # You should have received a copy of the GNU General Public License along # with this program; if not, write to the Free Software Foundation, Inc., # 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
webmaster: <cortex(at)neurofractal.org>
|
http://neurofractal.org/ | Last modified: Sun Mar 3 03:19:51 EST 2002 |