Mejorando aún más la seguridad de mis datos (ver post para entender mejor) ahora uso GPG para cifrar los archivos de FlatPress. La idea surgió gracias a sieg84 y a HacKan, quienes me sugirieron que en vez de comprimir con password los archivos en un .RAR, simplemente comprimiera en .TAR.GZ y luego cifrara ese comprimido protegiéndolo con GPG.
Linux tiene muchas cualidades que me gustan, una de ellas es la ENORME documentación que tienen las aplicaciones, por lo que un simple man gpg en una terminal, listo… me devuelve toda la ayuda para aprender a trabajar con este
Aquí les mostraré cómo pueden proteger un archivo con GPG sin muchas complicaciones, usando un password (passphrase o palabra-password) … y obviamente, luego cómo podrán acceder a él
Supongamos que tenemos el archivo: mis-claves.txt
Para proteger a este archivo usando GPG en una terminal basta con poner:
gpg --passphrase desdelinux -c mis-claves.txt
¿Esto qué significa?
--passphrase desdelinux-» Con esto indicamos que cifraremos/protegeremos el archivo con el password: desdelinux-c mis-claves.txt-» Con esto indicamos que es el archivo mis-claves.txt el que deseamos proteger.
Esto les creará un archivo llamado mis-claves.txt.gpg que es el cifrado, el que está protegido con GPG.
Esto tiene un detalle que al menos a mí no me gusta, pues al crearse el archivo mis-claves.txt.gpg se puede ver a simple vista (con solo ver el nombre del archivo) que es en realidad un archivo .txt, si bien NO podrán ver su contenido, personalmente no me gusta que sepan el tipo de archivo que es en realidad. Para evitar esto, podemos agregar el parámetro -o … el cual sirve para especificar el nombre del archivo final. O sea:
gpg --passphrase desdelinux -o mio.gpg -c mis-claves.txt
Esto generará un archivo llamado mio.gpg … y ya nadie sabrá qué extensión es en realidad el archivo
Y así de simple es proteger archivos usando GPG y una palabra de password (passphrase), pero… ¿cómo descifrar un archivo?
Para poder ver el contenido de un archivo protegido con GPG es simple también …
gpg --passphrase desdelinux -d mis-claves.txt.gpg
Como ven, lo único que cambia es que ahora al final ponemos -d (-d de descifrar) en vez del -c (-c de cifrar) que usamos antes
Y esto es todo. Así de simple es proteger archivos con GPG sin complicarnos generando llaves ni mucho menos…
Si desean como fue mi caso, proteger una carpeta que contiene muchos archivos y subcarpetas, lo que hice fue comprimir en .TAR.GZ la carpeta y su contenido, y luego ese archivo comprimido (.tar.gz) es el que protegí con GPG.
Bueno… nada más que agregar, solo aclarar que no soy ni de lejos un experto en esto, por lo que si alguien conoce más al respecto, le agradecería que comparta con todos nosotros sus conocimientos