3

I was wondering how to encrypt my external HDD so that my data would be safe AND accessible from any OS platform (Windows and Linux). So I went through many posts and forums and found out the best thing was to use true crypt. I went along with this post and encrypt my USB drive. When inserted that, Windows didn't recognize it. Then I followed another post that said to install truecrypt.

The thing is :

  1. How can i use traveler disk setup in Ubuntu (Option not found)?
  2. Install truecrypt in USB so that i can *mount my USB or HDD on any other OS?
  3. If there is no solution for the upper two, then is there any other software which I can use to encrypt an USB device so that it can be accessed from any OS?
twister_void
  • 5,934

2 Answers2

2

Its not possible The Linux version of TC requires a properly compiled kernel module be inserted into the running Linux kernel, as opposed to Windows which generally only requires administrative rights and the proper application/driver binary.

This is primarily due to fundamental architecture differences between the Linux kernel design and Windows internals.

1

Windows itself can't recognize a TC partition - you need TC installed in Windows, and then the TC software/GUI will recognize it. The downside to encrypting the entire device is that TC must already be installed on the OS in order to use the TC device. Because of that, I format the device as FAT32 so that both Win and Linux can easily read it, then put a TC container/file on the device, along with copies of both the Windows and Linux executables for TC stored on the device (not in the encrypted container). You can then launch the appropriate TC executable that is on the device from any OS, and use the GUI to open the encrypted container. When you connect it to your own computer that already has TC installed, just ignore the TC executable on the device (cuz your TC GUI should have already launched.)

Tom
  • 760