Install TrueCrypt

From BubbaWiki
Revision as of 15:41, 25 December 2010 by Asad (talk | contribs) (Created page with 'Intsalling TrueCrypt<br> This article was originally written by Cheeseboy, and with minor modifications by Asad.<br> TrueCrypt lets you create virtual containers to store sensi...')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Intsalling TrueCrypt

This article was originally written by Cheeseboy, and with minor modifications by Asad.

TrueCrypt lets you create virtual containers to store sensitive files.

- Download the source http://www.truecrypt.org/downloads2 into a directory created for it's purpose (in my case truecrypt)

- gunzip and then untar the thing:

niklas@b3:~/truecrypt$ tar xf TrueCrypt\ 7.0a\ Source.tar

- Move into the source directory:

niklas@b3:~/truecrypt$ cd truecrypt-7.0a-source/

- Install the stuff it needs:

niklas@b3:~/truecrypt/truecrypt-7.0a-source$ sudo apt-get install build-essential pkg-config libfuse-dev libwxbase2.8-dev wx2.8-headers wx-common wget

- Get the pkcs11 headers it doesn't find even if you follow the instructions in the Readme:

niklas@b3:~/truecrypt/truecrypt-7.0a-source$ wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/*.h

- Compile the program

niklas@b3:~/truecrypt/truecrypt-7.0a-source$ time make NOGUI=1
...
Linking truecrypt
real   16m36.116s
user   15m37.980s
sys   0m28.410s


- Install the program

make install

- Check the program options

truecrypt -h

- Check the Truecrypt manual for how to mount and create volumes. For example you can mount volumes into /home/storage folder if you want to have public data stored encrypted in a container.