For another approach, you might consider using PKZIP to creat a self-extracting encrypted zipfile. PKZIP can store and reconstitute entire trees of folders & files and will allow you use a pretty long encryption key (if you like) - the limits on the version I have is 255 characters - any ASCII character -IIRC.
The main advantage of this approach is that, once you produce the encrypted zipfile, you don't need any special software or hardware to get to your data. All you need is the zipfile, the password, and a computer and you can reconstitute the entire tree structure (folders and files) of the zipped folder. And if you are worried about losing the UFD the file resides on, just e-mail the encrypted zipfile to yourself (last thing you do before shutting down your computer before bugging out) - the copy of the excrypted zipfile will remain on your mail server until you remove it... AND you can access it from anywhere with an internet connection...
The only disadvantage is that there might be a learning curve to get you some PKZIP savy...
As long as we are talking about UFDs (USB Flash Drives), you might consider loading a few basic "portable"
*** apps on a UFD for use "on the run" - e.g.: a portable e-mail client (Portable Thunderbird), a portable web browser (Portable Firefox), perhaps a portable office suite (Portable Open Office), etc...
*** >>> "Portable" applications are applications that can be run directly from UFD
without actually being installed on the host computer. Portable apps also do not leave any "footprints" (temp files, cookies, etc.) on the host computer when they are done running...
A few portable apps can be found
HERE... Happy computing!