SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

This is KeySafe!

None of the password keepers I have tried really suited me, and after reading about Password Minder[1] I decided to write my own little utility.

The most useful thing about KeySafe is the separation between using and configuring. All other tools I've tried combine the two in onto one program, and the end result is a cluttered program that isn't small enough to pop up every time I need a password.

License

The code for KeySafe is released under GPL version 2. A copy of the full license can be found in these places:

http://www.gnu.org/copyleft/gpl.html
http://www.opensource.org/licenses/gpl-license.php

Why implementing it in Python?

Python is fast and easy. You're looking at code that took less than a day's work to write (and it might show).

The security is somewhat lower because of it, but I've tried keeping it in mind when designing the tool. The window of opportunity is kept small by only asking for the master password at the very end. I can be persuaded rewriting it in a more primitive language if someone points out serious security problems with the current implementation.

Installation

If you want to download a version packaged for Ubuntu then take a look at http://therning.org/magnus/computer/keysafe/

INSTALL contains more details of what is needed to install it from source.

Left to do

The configuration tool is not friendly at all. It suffices for its purpose but its GUI could do with an overhaul.


1. http://msdn.microsoft.com/msdnmag/issues/04/07/SecurityBriefs/

vim: set ft=text:


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.