[QUOTE=Sage Rat]
Probably the reason it may look pretty unclear on “which solution is the most secure” is because they are all going to be roughly of equal security.
Simply, creating and verifying an encryption formula is not something a lone guy can do and trust. It takes a whole lot of people a whole lot of years to look over and accept any new algorithm. So any application you fnd is just going to be using the five or ten different techniques out there. So from there it is just a matter of making sure that the UI works for you.
So based on that I would say that you might as well go with a free, open source solution.
Really the much bigger question is going to be how you are going to keep your passwords secret, without them being lost, but still have everyone be able to do their job. If you say how many people need to have access to your files, where the files are meant to reside, etc. I think we would be able to give a better description for what things to look for in a solution.
[/QUOTE]
Thanks for the quick response. That does a lot to help reassure me.
As far as password management, well… it’s not a situation where any great number of people will be needing to work with them. The problem is basically this: We make backup tapes of our database and take some of them offsite. The VP has raised questions about: “these databases contain information that we have agreed to protect in every way possible. What if, for some reason, the tapes get stolen? Could they be used by someone else to access the confidential data?”
We’ve researched the tape software and, while they have a password feature, it doesn’t seem to really secure the information, it’s just an instruction in their own restore software: “If they don’t have the password right don’t begin the restore.” That’s hackable if someone can write another piece of software to access the tape drive, which seems likely.
So, the next solution was “let’s set the tape software up to backup files that have ALREADY been encrypted.” Ideally, this will mean only two people needing to have access to the password - me and the sysadmin. We’ll be arranging the scheduled encryption jobs, (and no-one else has access to those machines to find out what the job details are,) and she’ll be the one who’ll be testing the restore process and restoring the encrypted files in case of a significant data loss event.