Thread: TrueCrypt
View Single Post
Securix's Avatar
Posts: 107 | Thanked: 26 times | Joined on Jan 2008 @ New Jersey
#8
I've been using TrueCrypt on Windows for several months and when I got my N800 a few weeks ago, I wanted to see if anyone had ported it.

Last I checked no one had tried porting TC to Maemo and just noticed yesterday that Mike had posted his port. I feel like I re-invented the wheel, but I did get my port working except for one annoyance.

This is the first time actually messing with an SDK, especially for crosscompiling on another platform so it was a really good learning experience.

Anyway, I can build an encrypted container, mount it, and put files in it. Then I can dismount it, copy the container file to a Windows box and mount it successfully. However, whenever I unmount the container on the N800, the truecrypt.ko module unloads itself but does not reload the next time truecrypt is called.

I haven't tried Mike's version but giving his .deb files a quick look, it seems like just about all the files he built (short of the docs/pdfs) are part of what I did as well, so it will take some more tinkering to see what I did wrong.

As far as the actual encryption, it definitely works because the volume mounts in the Windows version, and I also took a hex viewer to the file and it's a big mess of nonsense

Has anyone else tried this and had similar problem with the module unloading?

-Anthony

Last edited by Securix; 2008-01-30 at 07:28.