Cifrar archivo en Ubuntu con GPG
Bueno, explica cómo cifrar archivos en Ubuntu con GPG. GPG o GNU Privacy Guard le permite cifrar archivos de forma segura con un algoritmo de cifrado sólido.
En este artículo, explicaremos cómo cifrar archivos en Ubuntu con GPG.
"GPG" o "GNU Privacy Guard" le permite cifrar archivos y datos de forma segura con un algoritmo de cifrado sólido. GPG es un método excelente para garantizar una comunicación segura entre dos partes. Permite que la información confidencial se comparta fácilmente a través de una red insegura.
Prerrequisitos
Cifrar archivo en Ubuntu con GPG
Instalar GPG en Ubuntu
Podemos instalar GPG usando el siguiente comando:
# apt install gpg
Cifrar archivo usando GPG
El siguiente comando cifrará test.txt .
# gpg -c test.txt
Una vez que ejecute el comando anterior, le pedirá que ingrese una frase de contraseña que se utilizará para cifrar y descifrar el archivo.
Después de ingresar la frase de contraseña, el archivo se cifra y se crea un archivo en el siguiente formato:
test.txt.gpg
Para descifrar el archivo, ejecute un comando en el siguiente formato:
# gpg test.txt.gpg
Utilice la frase de contraseña que utilizó inicialmente para cifrar el archivo. Una vez descifrado, obtendrá un archivo "test.txt".
Genere un par de claves GPG
Puede utilizar un par de claves "públicas" y "privadas" para cifrar y descifrar archivos. Para generar un par de claves GPG, puede utilizar el siguiente comando:
# gpg --generate-key
Siga las instrucciones e ingrese un nombre de usuario y contraseña cuando se le solicite. Después de generar el par de claves, GPG mostrará la clave pública generada en la salida del terminal.
Para exportar la clave pública a un archivo, ejecute el siguiente comando:
# gpg --armor --export --output "public_key'
Reemplace " public_key " con su propia clave pública generada en el paso anterior. Sus claves privadas generadas estarán disponibles en el directorio " $ HOME / .gnupg / ".
Cifre un archivo usando la clave pública de otra persona, use el siguiente comando:
# gpg --encrypt --recipient-file public_key.file test.txt
Nota: Reemplace public_key.file con la clave pública de la persona a la que desea enviar el archivo.
Descifre un archivo que fue encriptado usando su clave pública, use el siguiente comando:
# gpg --decrypt --output test.txt test.txt.gpg
GPG detectará automáticamente sus claves privadas durante el descifrado siempre que estén almacenadas en el directorio “$ HOME / .gnupg /”.
Obtenga más información sobre la hoja de referencia de GPG.
En este artículo, hemos visto cómo cifrar archivos en Ubuntu con GPG.