El comando gpg es parte de GnuPG. GnuPG se refiere a GNU Privacy Guard, la cual es una herramienta para almacenamiento y comunicación segura. Puede ser usado para encriptar data y crear firmas digitales. También incluye un administrador de claves avanzado. GnuPG trabaja sobre Linux, UNIX, Windows y Mac OS X.
Para cifrar un archivo se usa gpg con la opcion -c. Por ejemplo, para encriptar el archivo secreto.odt
ejecuta lo siguiente:
[BASH]# gpg -c secreto.odt
Enter passphrase: CONTRASEÑA
Repeat passphrase: CONTRASEÑA
La opción -c le indica a gpg que cifre con un cifrado simétrico. Cuidado: no te olvides de la contraseña (passphrase) ya que no habrá forma de recuperarla si la pierdes.
Para desencifrar ejecuta lo siguiente:
[BASH]# gpg secreto.odt
gpg: CAST5 encrypted data
Enter passphrase: CONTRASEÑA