Se você quiser uma interface gráfica que se integre bem ao gnome, tente o cryptkeeper.
A home page está aqui: link
É nos repositórios do Ubuntu.
Outras opções incluem Truecrypt, ecryptfs e LUKS.
O ecryptfs também está no repositório do Ubuntu, e deve ser instalado por padrão, se não for:
sudo apt-get install ecryptfs-utils
Crie um diretório criptografado, para ser descriptografado quando você efetuar login com
ecryptfs-setup-private
Para criar um diretório que não seja descriptografado automaticamente ao efetuar login, você precisará de acesso root
mkdir ~/secret
chmod 700 secret
Criptografar o diretório
sudo mount -t ecryptfs ~your_user/secret ~your_user/secret
Você será solicitado a digitar uma frase secreta e várias perguntas adicionais. Vá com os padrões (pressione enter) mas responda y (yes) para "Ativar criptografia de nome de arquivo (y / n) [n]:" para criptografar nomes de arquivos.
Coloque todos os dados que você deseja criptografar em ~ / secret.
Para criptografar os dados
sudo umount ./secret
Para descriptografar os dados, monte o diretório novamente
Para facilitar, você pode dar as opções desejadas para o comando mount com o sinalizador -o (toda uma linha)
sudo mount ~your_user/secret~your_user/secret -o key=passphrase,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_passthrough=no,ecryptfs_enable_filename_crypto=yes
Faça um alias em ~ / .bashrc ou crie um lançador personalizado.