criptografando arquivos com senha

Existem diversas maneiras de garantir a segurança da informação no Linux. Há alguns programas que criptografam partições, como dm-crypt. Também, há o crypto loop que criptografa loop devices.

Porém, se você precisa simplesmente criptografar um arquivo para que seja enviado por email, ou transferido via FTP, pode usar o gpg:

$ gpg -c arquivo.tgz
Enter passphrase:
Repeat passphrase:

Após colocar a senha, o arquivo.tgz.gpg será criado. Para decriptar o arquivo, o processo é muito semelhante, veja:

$ gpg arquivo.tgz.gpg
gpg: CAST5 encrypted data
Enter passphrase:

Com a senha correta, o arquivo.tgz será criado com o conteúdo original.