I want to be clear from the get-go that I am NOT looking for a user password management solution. My organization already uses AD for that.
What I am looking for is a password vault. Up until now, passwords which are used for certain applications have been stored on paper in a safe. The decision has been made to place them in a secure, encrypted electronic application/vault. I would like it if either the passwords could be stored and accessed on a network drive or if the app could be installed on a server and accessed via a web interface. I'd also like the ability to have 2 or 3 administrator accounts which could provide read-only access to others if needed. Neither of these is hard and fast, though. I'm at the end of my rope and just want something, anything that will do the trick. And yes, I realize I'm asking for a lot.
The environment is Windows.
I have done a lot of research on my own and it seems that this kind of software falls into one of two camps. First, it's a small, free (or close to it), portable, open-source style solution like KeePass that, while probably fairly secure, offers no guarantees and isn't certified in any way. Second, it's a massive, organization-wide, AD-replacement style solution which is FIPS-140 certified and contains a password vault within it and is expensive and complete overkill for my needs.
I can't seem to find something middle-of-the-road, which is what I'd like. All I want is the password vault portion of these massive solutions and I'd be happy. One lead that I thought was promising was Cyber-Ark's Enterprise Password Vault, but the company has no pricing information on their website and nothing which states I can buy only the EPV and not the entire suite it's listed in. I also can't seem to get a hold of anyone on from the company who can answer those questions.
Any suggestions?
PS. I realise there are some gaps here in terms of complete lack of background information provided, but please, no lectures or admonitions of what I should be doing in terms of practice and policy to avoid the need for the software I'm asking for. I'm aware, believe me.