I have a Datatraveler USB memory stick with sensitive information. I often carry it with myself, and I use it on both my own computer (with Ubuntu 12.04) and public computers with various versions of Windows. I need to encrypt the data, but it appears that the encryption program always needs to be installed on the machine in order for me to be able to access the data.

Is there a way to encrypt data on Ubuntu 12.04, so that I can use my USB memory on public Windows computers that do not have the relevant encryption program installed?