Cómo usar las claves GnuPG para cifrar mensajes en Ubuntu 18.04

Introducción

Insinuación: Con Puntos de vista, puede crear listas personalizadas de contenido dinámico a partir de catálogos de comercio electrónico, contenido de foros o publicaciones de blog. Utilizar Imágenes en miniatura & Títulos de nodo para enlaces al contenido.


Prerrequisitos

  • VPS / Servidor dedicado que ejecuta Ubuntu 18.04
  • Un usuario no root con privilegios de root
  • GnuPG ya instalado. Si no ha instalado GnuPG, puede seguir nuestro tutorial Cómo instalar OpenPGP en Ubuntu 18.04

Pasos

Importando llaves

Desearía importar las claves públicas de otros usuarios como un archivo que le enviaron o desde un servidor de claves al que lo cargaron..

Para importarlo desde un archivo, use el siguiente comando mientras reemplaza su public_key_file con el nombre exacto del archivo que contiene la clave pública.

$ sudo gpg –import public_key_file

Si se cargó una clave en el servidor, puede usar el siguiente comando para importar la clave desde un servidor de claves de Internet. Los ejemplos de servidores clave incluyen, entre otros:

  • pgp.mit.edu
  • keyserver.ubuntu.com
  • zimmermann.mayfirst.org
  • sks-keyservers.net

Puede usar el nombre o la dirección de correo electrónico de la clave pública que desea descargar del servidor de claves.

$ sudo gpg –keyserver keyserver.ubuntu.com –search-keys [email protected]

Una vez que descargue la clave pública del servidor de claves, desea asegurarse de que la clave pública que ha intercambiado no se haya visto comprometida. Puede obtener una huella digital de la clave pública completa y comparar los hashes resultantes con el siguiente comando mientras reemplaza el correo electrónico con su propia dirección de correo electrónico utilizada al generar su clave pública.

$ sudo gpg –fingerprint [email protected]
pub rsa3072 2018-09-25 [SC] [caduca: 2020-09-24]
EF09 1967 8848 814D 1790 7D3A 26A2 F881 948B B4D4
Usuario de uid [ultimate] Linux 
sub rsa3072 2018-09-25 [E] [caduca: 2020-09-24]

Una vez verificada, la clave importada ahora debe firmarse para decirle a GnuPG que ha verificado la autenticidad de la clave y que confía en ella.

$ gpg –sign-key [email protected]

Exportando llaves

Como se menciona en la importación de claves, es posible que desee compartir su clave pública por correo electrónico o subirla a un servidor de claves.

Para compartirlo en persona o por correo electrónico, use el siguiente comando para extraer la clave pública a un archivo mientras reemplaza el siguiente correo electrónico:

$ sudo gpg –output ~ / mygpg.key –armor –[email protected]

El resultado debe ser un archivo llamado mygpg.key que se almacenará en la ubicación deseada (en mi caso, el directorio de inicio). Ahora puede copiar y pegar la clave en una unidad externa, compartirla a través de NFS o de la forma que considere adecuada.

Para cargar su clave en un servidor de claves, primero debe decidir el servidor adecuado para usted y utilizar el siguiente comando para cargar la clave pública en el servidor de claves. Asegúrese de darle una identificación fácil de recordar, como una dirección de correo electrónico.

$ sudo gpg –send-keys –keyserver sks-keyservers.net [email protected]

Cifrar mensajes

Para cifrar un documento, primero debe asegurarse de tener su propio par de claves generado y también tener la clave pública para el destinatario previsto. Use el siguiente comando para cifrar un mensaje:

$ sudo gpg –output doc.gpg –encrypt –recipient [email protected] doc

Descifrar mensajes

Para descifrar el mensaje, debe tener la clave pública del remitente del mensaje. Para hacer esto, escriba el siguiente comando.

$ sudo gpg –salida deseadaFileName.txt –decrypt doc.gpg

Doc.gpg es el nombre del archivo cifrado mientras nombredearchivo deseado.txt es el nombre del archivo en el que desea guardar el contenido descifrado.

Al ingresar este comando, se le solicitará su frase de contraseña antes de que se realice el descifrado.

Nota especial: Tendrá un máximo de 3 intentos para ingresar su frase de contraseña correcta.

Conclusión

El paquete GPG también se puede instalar en un cliente de correo electrónico como el cliente de correo electrónico Thunderbird de Mozilla como complemento (llamado Enigmail). El paquete lo ayudará a compartir sus claves por correo electrónico; como archivo adjunto y guárdelos en su escritorio.

Puede importar claves fácilmente desde cualquier servidor de claves y cifrar un correo electrónico para múltiples destinatarios al mismo tiempo.

Echa un vistazo a estos 3 principales servicios de alojamiento Linux

FastComet

Precio inicial:
$ 2.95


Fiabilidad
9,7


Precios
9.5


Fácil de usar
9,7


Apoyo
9,7


Caracteristicas
9.6

Leer comentarios

Visita FastComet

Hostinger

Precio inicial:
$ 0.99


Fiabilidad
9.3


Precios
9.3


Fácil de usar
9.4


Apoyo
9.4


Caracteristicas
9.2

Leer comentarios

Visita Hostinger

ChemiCloud

Precio inicial:
$ 2.76


Fiabilidad
10


Precios
9,9


Fácil de usar
9,9


Apoyo
10


Caracteristicas
9,9

Leer comentarios

Visita ChemiCloud

Artículos de procedimientos relacionados

  • Cómo instalar la pila MEAN en su servidor Ubuntu 17.10
    intermedio
  • Cómo instalar phpIPAM en Ubuntu 18.04
    intermedio
  • Cómo configurar Kubernetes en un VPS de Ubuntu
    experto
  • Cómo cifrar correo electrónico usando cPanel
    intermedio
  • Cómo instalar el Panel de control de Webmin en un Ubuntu 18.04 VPS o servidor dedicado
    experto
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me