Introducción

Nota: Con Puntos de vistapuede crear listas personalizadas de contenido dinámico a partir de catálogos de comercio electrónico, contenido de foros o publicaciones de blogs. Usar Miniaturas Y Título de nodo para enlaces al contenido.

requisitos

  • VPS / servidor dedicado bajo Ubuntu 18.04
  • Un usuario no root con privilegios de root
  • GnuPG ya está instalado. Si no tiene GnuPG instalado, puede seguir nuestro tutorial sobre cómo instalar OpenPGP en Ubuntu 18.04

pasos

Importar clave

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

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

$ sudo gpg --import public_key_file

Una vez que se ha cargado una clave en el servidor, puede utilizar el siguiente comando para importar la clave desde un servidor de claves de Internet. Entre los ejemplos de servidores de claves se incluyen:

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

https://hostadvice.com/how-to/how-to-flush-wordpress-caching-plugins/em; “>

Puede utilizar 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 user@email.com

Una vez que haya descargado la clave pública del servidor de claves, querrá asegurarse de que la clave pública que intercambió no se haya visto comprometida. Puede tomar la huella digital de toda la clave pública y comparar los hash resultantes con el siguiente comando mientras reemplaza el correo electrónico con su propia dirección de correo electrónico que se utilizará al generar su clave pública.

$ sudo gpg --fingerprint linuxuser@mail.com
pub   rsa3072 2018-09-25 [SC] [expires: 2020-09-24]
      EF09 1967 8848 814D 1790  7D3A 26A2 F881 948B B4D4
uid           [ultimate] Linux User <linuxuser@email.com>
sub   rsa3072 2018-09-25 [E] [expires: 2020-09-24]

Después de la verificación, la clave importada ahora debe estar firmada para informar a GnuPG que ha verificado la autenticidad de la clave y confía en ella.

$ gpg --sign-key user@email.com

Exportar clave

Como se mencionó al importar claves, es posible que desee compartir su clave pública por correo electrónico o cargarla en un servidor de claves.

Use el siguiente comando para extraer la clave pública a un archivo y reemplace el siguiente correo electrónico para compartirlo en persona o por correo electrónico:

$ sudo gpg --output ~/mygpg.key --armor --exportlinuxuser@email.com

La salida debe ser un archivo llamado mygpg.key que se guardará 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 cualquier forma que considere conveniente.

Para cargar su clave en un servidor de claves, primero debe elegir el servidor adecuado para usted y cargar la siguiente clave en el servidor de claves usando el comando a continuación. Asegúrese de proporcionar una identificación fácil de recordar, como una dirección de correo electrónico.

$ sudo gpg --send-keys --keyserver sks-keyservers.net linuxuser@email.com

Cifrar mensajes

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

$ sudo gpg --output doc.gpg --encrypt --recipient user@email.com doc

Descifrar mensajes

Para descifrar el mensaje, necesita la clave pública del remitente del mensaje. Para hacer esto, ingrese el siguiente comando.

$ sudo gpg --output desiredFileName.txt --decrypt doc.gpg

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

Cuando ingrese este comando, se le pedirá su contraseña antes de descifrar.

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

Conclusión

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

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