views:

160

answers:

1

I am considering creating my own web based, multi user password management software.

The basic question that comes up is, what strategy will I use for secure storage and retrieval of passwords?

Obviously, I don't want to store information in clear text. Should I encrypt/decrypt on the database server, web server, client (javascript), or everywhere? Where will encryption keys live? Should I use a master password (pre shared key) for encryption/decryption?

Are there other questions that I should be asking myself?

I appreciate any suggestions.

A: 

A quick google search on "online password manager" revealed a number of results, including:

http://www.clipperz.com/

Can't comment to the quality of the site or their security, just responding to the first line of your post that says, "I am looking for web based, multi user password management software." It is certainly out there, and would save a lot of time versus building it yourself.

Ben Walther
The second sentence in my question is more relevant. I am going to edit this, since it is throwing everyone off of my actual question.
Ronnie Overby