Then you just do the following (as root): Now, suppose you’ve got an encrypted system drive on /dev/sda and you want to mount the partition /dev/sda1. Put the resulting binary wherever you like.Alternatively, visit the git repository page. Download the source code: dmsetup-tc-0.6.tar.bz2 ( updated 15th January 2013).Optionally, experience with C and so on if you want to track down (and fix) bugs or add features.libgcrypt (tested with version 1.2.4) and its development files.A Linux system that you want to access the partition(s) from.Normal TrueCrypt® partitions are not supported after all, TrueCrypt® for Linux works fine for them. A Windows sytem partition or drive that has been encrypted (completely partial encryption is absolutely not supported) with TrueCrypt®.Support for big-endian architectures will be added if someone else writes a patch. A computer with a little-endian architecture (rule of thumb: if Windows runs on it, you’re fine).Oh, right, I wanted to keep the details out of this. The positive side: it compiles in about a second and is snappier than TrueCrypt® when it runs, too (and it doesn’t do whatever weird things TrueCrypt® does with FUSE). When I had everything but the correct initialization of the XTS tweak working, I gave up and started writing a separate tool. Oh, and I first tried patching this stuff into TrueCrypt® but failed mainly due to two reasons: first, TrueCrypt® is written in C++ and it shows in the architecture second, C++ itself. I’d love to take a dive into technical details now but you’ll probably go away before I even get myself warmed up properly, so I’ll try and appease myself by mentioning that I learned lots of new things, including the gory details of XTS and PKCS#5/PBKDF2. To demonstrate that I take trademarks very seriously, I have taken great care in this article to give the trademark all the attention it undoubtedly deserves. To help avoid uncomfortable situations, I would like to point out to everybody that this tool is called dmsetup-tc and not dmsetup-TrueCrypt®. This just in!Ī letter from the friendly folks over at (®?) notified me that they don’t like my using their trademark TrueCrypt® in the name of my tool. Since I recently encrypted my entire Windows drive but couldn’t live without the music files stored on it, I now humbly present the result of two wasted nights: a solution. In short: it’s rather useful.Įven though TrueCrypt® introduced Windows system encryption in version 5.0 in February 2008 (that’s five months ago), its Linux version still doesn’t support accessing these encrypted partitions at all (it does mount “normal” TrueCrypt® volumes though). On Windows, it supports encrypting the system (boot) partition (or the entire boot drive) you can even make TrueCrypt® encrypt your existing partitions live and continue working (though the I/O performance sucks until it’s finished encrypting everything), pause and resume the encryption process (even across reboots). It allows you to encrypt all your data in a filesystem and still use everything normally. TrueCrypt® is a multi-platform on-the-fly drive encryption tool. Feel free to check it out here: – chances are that if that one works for you, I won’t be updating dmsetup-tc anymore. In the meantime, some other guy appears to have written his own, apparently much more complete re-implementation.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |