I’m looking for a portable way (application, file format, library/API, CMS, DBMS, whatever) to deny read and write access to a collection of text files unless the user enters the password. This would be for personal use, i.e. the files would be stored on my computer, which I share with other people.
I’ve already tried with:
- password protected archives: but even a minor edit to one file requires unpacking
and re-packing everything, which is quite annoying - a wiki backed by a DBMS, with a single password protected account: but the DBMS
root user will be able to read my stuff
… any ideas?
I use TrueCrypt to mount an encrypted volume on my PC. Also available for Mac and Linux.
I mount the volume when I want to work with the files (the volume shows up as a new drive letter), and unmount it when done. The mount does not survive a reboot, so shutting down the computer guarantees that the volume will have to be re-mounted before it can be accessed again.