Truecrypt is what you want. I run it on Mac, PCM, and Linux without any problems.