Acredito que o melhor modo de proteger seus arquivos é os encriptando com o Truecrypt. Até hoje o FBI não conseguiu entrar nos arquivos do Daniel Dantas: link.
Aqui vão as instruções (penso que o modo de fazer é o mesmo em qualquer sistema operacional).
## Se você for preguiçoso, o seguinte comando substitui os passos 1, 2 e 3 ##
## Se você for preguiçoso, o seguinte comando substitui os passos 1, 2 e 3 ##
rm -R ~/truecrypt.instalacao/ ; mkdir ~/truecrypt.instalacao/ && cd ~/truecrypt.instalacao/ && p=$(uname -p) && echo $p && if [ $p = "x86_64" ] ; then wget http://www.truecrypt.org/download/truecrypt-7.0a-linux-x64.tar.gz ; else wget http://www.truecrypt.org/download/truecrypt-7.0a-linux-x86.tar.gz ; fi ; tar -xf ~/truecrypt.instalacao/truecrypt-7.0a-linux* && ~/truecrypt.instalacao/truecrypt-7.0a-setup*
1) Faça o download do programa em www.truecrypt.org (preste atenção se seu sistema é de 32 ou 64 bits. No Linux basta digitar isto no terminal: uname -p)
2) Extraia o arquivo compactado:
3) Execute a partir de um terminal:
4) Aceite os termos e intale o Truecrypt:
5) Precisamos deixar o pendrive (ou hd externo) livre de partições antes de criar a encriptação. Para isso abra o "Disk Utility" e escolha "Desmontar" ("Unmount") e a seguir "Formatar o Drive" (que é diferente de "Formatar o Volume").
6) Abra o Truecrypt e escolha "Create Volume"
7) Depois escolha "Create a volume within a partition/drive", avance e depois escolha o pendrive:
-- Você pode testar a velocidade de cada algorítimo clicando em "Benchmark":
9) Depois é só escolher a senha e o formato da partição (obs.: o formato FAT é o mais compatível entre os diversos sistemas operacionais).
Pronto!
Existem inúmeras formas de montar o volume criado. Vou mostrar 3:
### Pelo Truecrypt ###
1) Abra o Truecrypt e clique em "Select device".
2) Escolha o volume (p. ex. /dev/sdb:)
3) Por fim clique em "Mount".
### Pelo Terminal ###
1) Abra um terminal e digite:
truecrypt --mount /dev/sdb
### Criando um Lançador ("Atalho") ###
1) Clique com o botão da direita no Desktop e escolha "Create Launcher..."
2) Dê um nome (p. ex. "HD Externo") e coloque o seguinte comando: "truecrypt --mount /dev/sdb".
3) Resultado:
Lembre-se sempre de desmontar antes de desligar o computador ou remover o pendrive (ou HD Externo). Para isso use o próprio Truecrypt, ou digite o comando "truecrypt -d /dev/sdb" (substituindo "/dev/sdb" pelo caminho correto) ou crie um lançador com esse comando.
Aprovietem ;-)
Em homenagem à minha querida irmã.