yes, that's what I've made using
TrueCrypt (open source software)
So am I.
The problem with TC and Upload is, that you have to upload the whole container. You can not just upload the changes you made.
If you have bigger containers this can be a problem.
S.