apt-get update
apt install gnupg
En formato .gpg:
gpg -c [ARCHIVO_A_CIFRAR]
Pide una clave simétrica y luego genera un archivo [NOMBRE].gpg.
En formato .asc:
gpg -c -a [ARCHIVO_A_CIFRAR]
Pide una clave simétrica y luego genera un archivo [NOMBRE].asc.
gpg [ARCHIVO_A_DESCIFRAR]
Si es con:
Clave Simétrica: Pide la clave simétrica y descifra el archivo.
Clave Asimétrica: Si fué cifrado con tu clave pública, lo descifrará con tu clave privada.
gpg --full-generate-key
Respuestas: 2; 2048; 0; s.
gpg -a --export [*1] > MiClave.asc
*1: Tu nombre que pusiste al crear la clave pública.
gpg --import OtraClave.asc
gpg -kv
gpg --delete-key [NOMBRE_CLAVE]
gpg --a -r [NOMBRE_OTRA_CLAVE] [ARCHIVO_A_CIFRAR]
-r: Puede usarse más de 1 vez.
NOMBRE_OTRA_CLAVE: El nombre o email del creador de la clave pública que se va a usar para cifrar.
gpg -sb -a [ARCHIVO_A_FIRMAR]
Generará un archivo .gpg que servirá como firma.
Éste se enviará junto al archivo original para verificar si se ha modificado o no. Para verificarlo:
gpg [ARCHIVO_FIRMADO]
EL comando te pedirá la ruta del archivo original y comparará la firma.