I'm trying to encrypt some sensitive files on my computer, and I'm trying to figure out what the best option is. I'm considering using ecryptfs-setup-private or a True Crypt file container. I like ecryptfs because it seems more native to Ubuntu (it's in the repository after all), and it makes sense to have Private in my home directory.
What I want to know is this: if I hibernate or have a hard power off while the Private directory is mounted, can someone use a live cd or mount my hard drive on another computer and see the contents of Private, or is Private encrypted real time while I am accessing files?