I have been using the encryption software TrueCrypt for several years on all of my Windows PCs to protect the data on it. I usually encrypt all partitions using the application so that the data is only accessible in encrypted form when the PC is turned off.
Sometimes, I do make use of TrueCrypt containers instead. Container files are usually smaller files that work similar as they protect files that you move into them from third-party access. The main advantage here is that they are flexible to use. Not only can you select any file name and extension, their smaller size makes them ideal for moving them to other devices or systems.
One of the limitations of TrueCrypt up until now was that there is no official support for mobile devices. While you can move the container files to your Android device, for instance by using Dropbox, you cannot really open them on it.
Encrypted Data Store (EDS) is an application for Android devices that is available as a free lite version and a paid version. The encryption software supports TrueCrypt container files which means that you can load them in the application on your Android device.
The Lite version is limited severely though
As you can see, quite a lot of limitations. If all you want to do is gain access to files stored in a TrueCrypt container, then the free version may be sufficient for that provided that the container was created using one of the three supported algorithms and uses the FAT file system.
So how do you get the TrueCrypt container on the Android device? You can still use Dropbox for that or any other cloud synchronization service such as Google Drive, but the linking won't be automatic in this case. If you run the full version of the app, you can automate the process further.
All you need to do is pick the container file in your Dropbox folder on Android to add it to the list of available containers. Supply the password to display its files and access them like any other file on the system.
Since Dropbox is not automatically syncing files to Android -- only file information -- you either need to download the container file manually to your device, or use an application such as Dropsync to automatically do so.
What I like about EDS Lite in particular is that it requires no network access. In fact, the only three permissions it requests are to modify or delete contents on USB storage, test access to protected storage, and prevent the device from sleeping.
The full version of EDS requires additional permissions though including full network access.
Additional information about the application and its feature set are available on the author's homepage.
If you want to access TrueCrypt containers on your Android device, then EDS is the application to install for that. It is easy enough to setup and use, even though I wish it would offer better file management capabilities (especially copying files to a container).
The free version is somewhat limited, and if have encrypted a container using a non-supported algorithm, require key file support, direct access to containers on network shares, or Dropbox integration, then you may want to consider purchasing the full version of the application instead.
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.