¿Cómo cifrar un archivo o carpeta en mi directorio personal?

Para ello puedes utilizar el cifrado PGP con la herramienta de línea de comandos gpg.

Convierte un directorio en un archivo

Si quieres cifrar un directorio, primero tendrás que convertirlo en un archivo. Ejecuta el comando:

tar czf myfiles.tar.gz mydirectory/

Esto te da un nuevo archivo ‘misarchivos.tar.gz’ que puedes cifrar/descifrar. Para volver a convertir un tarball en un directorio:

tar xzf myfiles.tar.gz

Preparar GPG

Necesitarás crear una clave privada con la que cifrarás tus archivos. Escribe

gpg –-gen-key

Se te pedirá que introduzcas alguna información de seguridad ;. Utiliza los valores predeterminados cuando estén disponibles; de lo contrario, introduce tu nombre y dirección de correo electrónico. También se le pedirá una frase de contraseña. Recuerde esta frase de contraseña.

Encrypt

Para encriptar un archivo, escriba

gpg -e -r USERNAME ~USERNAME/filename

donde filename es el nombre de algún archivo en su cuenta y USERNAME es su nombre de usuario. Este comando creará filename.gpg. En este punto puede elegir eliminar filename en favor del archivo encriptado filename.gpg.

Desencriptar

Para desencriptar el archivo, escriba

gpg -d -o ~USERNAME/decrypted ~USERNAME/filename

lo que creará el nuevo archivo decrypted.