Cómo encriptar archivos en Linux

Antonio J. Galisteo

En esta ocasión, vamos a ver cómo encriptar archivos en Linux. Antes de empezar recordamos los dos tipos de encriptación, asimétrica, que es la que usamos habitualmente cuando navegamos por HTTPS, donde tenemos una llave pública y una privada. Y por otro lado, encriptación simétrica, que es aquella donde solo tenemos una llave. Para el ejemplo que vamos a ver, es encriptación simétrica.

Entonces, vamos a ver cómo encriptar archivos en Linux. Para ello, vamos a usar el comando gpg como sigue:

gpg -c mi_archivo

Nos pedirá una contraseña para encriptar y ojo, para desencriptar el archivo, así que no la olvides. Esto nos va a generar un archivo encriptado con el mismo nombre que nuestro archivo, con la extensión gpg. También podemos hacerlo agregándole la opción a:

gpg -ca mi_archivo

El proceso es el mismo, pero ahora nos genera un archivo con extensión asc, donde lo único que varía con respecto al anterior, es que nos pone la cabecera típica de:

-----BEGIN PGP MESSAGE-----

Si queremos guardarlo en un archivo con un nombre específico lo haremos indicándole el output:

gpg -ca -o mi_archivo_encriptado mi_archivo

Ya sabemos cómo encriptar archivos en Linux, ahora vamos a ver cómo desencriptar archivos. Esto lo haremos con la opción -d

gpg -d mi_archivo_encriptado

Nos preguntará la contraseña y si es correcta desencriptará el archivo.

Puedes aprender más en nuestra sección de Linux.

Espero que te haya sido de utilidad!

Publicado el 31-10-2018

Donar

Si te ha sido de ayuda y quieres hacer una donación te lo agradeceremos :)

Compartelo!


Deja un comentario

Comentanos

*

Ir arriba de la pagina