0% encontró este documento útil (0 votos)
37 vistas30 páginas

MAN01 Cifrado y Descifrado de Archivos Con GPG

Este documento proporciona instrucciones para cifrar y descifrar archivos utilizando GnuPG (GPG) en sistemas Windows, Mac OS y Linux. Explica cómo generar llaves públicas y privadas, enviar la llave pública, cifrar archivos con la llave pública de otro usuario y descifrar archivos con la llave privada.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
37 vistas30 páginas

MAN01 Cifrado y Descifrado de Archivos Con GPG

Este documento proporciona instrucciones para cifrar y descifrar archivos utilizando GnuPG (GPG) en sistemas Windows, Mac OS y Linux. Explica cómo generar llaves públicas y privadas, enviar la llave pública, cifrar archivos con la llave pública de otro usuario y descifrar archivos con la llave privada.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 30

Cifrado

y descifrado
de archivos
con GPG

[email protected]

COORDINACIÓN DE LOS SERVICIOS DE CÓMPUTO

FACULTAD DE CIENCIAS
UNAM

Elaborado por:
Omar Martínez Olivares
Paulo Contreras Flores
Yeudiel Hernández Torres
MAN01 - Cifrado y descifrado de archivos con PGP

Contenido

Contenido 2
Introducción 3

Sistemas Windows 4
Instalación 4
Generación de Llaves GPG 6
Envío de Llave Pública 9
Cifrado de archivos 10
Descifrado de archivos 13

Sistemas Mac OS 15
Usando una aplicación 15
Instalación 15
Generación de llaves GPG 15
Envío de llave pública 17
Cifrado de archivos 18
Descifrado de archivos 20
Usando una terminal de comandos 22
Requisitos previos 22
Generación de llaves GPG 22
Envío de llave pública 24
Cifrado de archivos 24
Descifrado de archivos 25

Sistemas basados en Linux 26


Generación de llaves GPG 26
Envío de llave pública 28
Cifrado de archivos 29
Descifrado de archivos 29

Hoja de control documental 30

DOCUMENTO PÚBLICO

2 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Introducción

En el año 1991, Phil Zimmerman creó un sistema de cifrado de llave pública conocido como
Pretty Good Privacy (PGP, por sus siglas en inglés), para que cualquier persona pudiera
utilizar un sistema de cifrado confiable. En noviembre de 2007 se publicó el RFC 4880 con
la especificación del estándar libre OpenPGP, el cuál está basado en el creado por
Zimmerman. Posteriormente, surgió una implementación completa y libre de OpenPGP
conocida como GnuPG o simplemente GPG, la cuál es ampliamente utilizada en los
esquemas de cifrado de llave pública.

Una de las técnicas empleadas para cumplir con la confidencialidad en una comunicación,
consiste en cifrar la información para que sólo sea accesible a aquellos que cuenten con
autorización, esto se logra a través de una contraseña. Por ejemplo, un archivo se cifra con
una contraseña y sólo aquel que cuenta con ésta podrá descifrar el archivo y acceder a su
contenido. Si se usa la misma contraseña para cifrar y descifrar, entonces, se está
trabajando con un sistema de llave secreta, a lo que también se conoce como criptografía
simétrica. En cambio, si se usan contraseñas diferentes, pero relacionadas, para cifrar y
descifrar, se está trabajando con un sistema de llave pública, también conocido como
criptografía asimétrica.

OpenPGP, particularmente GPG, a grandes rasgos, utiliza una llave de sesión única para
cifrar un archivo usando criptografía simétrica. Posteriormente, cifra esta llave de sesión con
la llave pública del receptor del archivo, usando criptografía asimétrica. De esta forma, al
enviar este archivo por un medio inseguro, como puede ser la Internet, si son interceptados
tanto el archivo como la llave, ambos cifrados, quien los tenga en su poder no podrá
descifrarlos, ya que no cuenta con llave privada asociada a la llave pública que se utilizó
para cifrar la llave de sesión, únicamente el dueño de esas llaves, la pública y la privada,
podrá descifrar la llave de sesión usando su llave privada; una vez realizado ésto, podrá
descifrar el archivo con esa llave de sesión.

La Coordinación de los Servicios de Cómputo de la Facultad de Ciencias ha desarrollado


este manual para que la transmisión de información reservada o confidencial, entre sus
pares, se lleve a cabo de una forma sencilla y lo más segura posible. En éste, se indican los
pasos a seguir para generar las llaves pública y privada, asociadas a una dirección de
correo electrónico, utilizando el estándar OpenPGP. También se indica cómo cifrar y
descifrar un archivo siguiendo el mismo estándar.

DOCUMENTO PÚBLICO

3 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Sistemas Windows
Instalación

Esta instalación es válida para sistemas Windows 7 o superior de 32 y 64 bits, de acuerdo


con los requerimientos de Gpg4win. (https://www.gpg4win.org/system-requirements.html)

Se debe descargar el instalador de la Suite Gpg4win del siguiente enlace


https://www.gpg4win.org

Ejecutar el archivo .exe que se descargó desde el sitio oficial de Gpg4win y se da clic en el
botón next.

DOCUMENTO PÚBLICO

4 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Seleccionar Kleopatra y dar clic en el botón next para comenzar la instalación.

Al finalizar la instalación aparece la siguiente pantalla. Dar clic en next.

DOCUMENTO PÚBLICO

5 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Seleccionar Run Kleopatra y dar clic en Finish.

Generación de Llaves GPG


De esta forma se generan las llaves pública y privada, además de otros archivos
necesarios, que se usarán para el cifrado y descifrado de archivos. Dar clic en New Key
Pair.

DOCUMENTO PÚBLICO

6 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Ingresar nombre completo, correo electrónico y seleccionar la casilla Proteger la llave


generada con contraseña. Antes de crear el par de llaves dar clic en Advance Settings.

Se recomienda usar la opción RSA + RSA con valores de 4,096 bits.

DOCUMENTO PÚBLICO

7 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Ya con los datos y configuraciones avanzadas recomendadas, dar clic en Create.

Ahora, solicitará una contraseña para salvaguardar las llaves GPG.

DOCUMENTO PÚBLICO

8 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Al generar las llaves se muestra la siguiente ventana. Dar clic en Finish.

Envío de Llave Pública

Exportar la llave pública creada previamente a un archivo de texto, para así poder enviarla
por correo electrónico o para subirla a un repositorio de llaves públicas. El correo electrónico
será el mismo que se usó al generar las llaves.

Dar clic en Export.

DOCUMENTO PÚBLICO

9 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Seleccionar la ubicación donde se guardará la llave pública.

Se creará el archivo con extensión .asc que contendrá la llave pública

Cifrado de archivos
Obtener la llave pública legítima del ente que tendrá autorización para acceder al archivo,
es decir, la persona que podrá descifrar el archivo.

Dar clic en Import y seleccionar el archivo de la llave pública.

DOCUMENTO PÚBLICO

10 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Dar clic en Sign/Encrypt y seleccionar el archivo que se quiere cifrar.

Seleccionar la casilla Encrypt for others y elegir la llave pública que se acaba de importar.
Dar clic en Encrypt.

DOCUMENTO PÚBLICO

11 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Al dar clic en Finish se creará un nuevo archivo con extensión gpg en la ruta seleccionada.

DOCUMENTO PÚBLICO

12 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Descifrado de archivos

Descargar el archivo cifrado que se recibió en el correo electrónico. Este archivo fue cifrado
con la llave pública que se envió previamente. Dar clic en el botón Decrypt/Verify y
seleccionar el archivo cifrado

Ingresar la contraseña que resguarda las llaves.

DOCUMENTO PÚBLICO

13 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Es necesario dar clic en Save all para que el archivo descifrado se almacene.

Así, el archivo ha sido descifrado y almacenado en la misma ruta que el archivo original y
es legible.

DOCUMENTO PÚBLICO

14 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Sistemas Mac OS
Usando una aplicación

Instalación
Se puede utilizar la aplicación GPGTOOLS, para ello es necesario descargar e instalar la
versión gratuita a través de su sitio oficial en en siguiente enlace https://gpgtools.org/

Generación de llaves GPG


Una vez instalada, ingresar la palabra “GPG KeyChain” en el Spotlight del equipo Mac,
lo cual abrirá el programa para la gestión de claves GPG. A través de esta aplicación, se va
a generar tanto la llave pública como la privada, para ello damos clic en el símbolo de “+”.

En la nueva ventana, configurar los campos con los valores que correspondan a cada
campo.
● En los campos Nombre y Correo electrónico ingresar el valor que corresponda
para su caso.

DOCUMENTO PÚBLICO

15 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

● En el campo Contraseña y Confirmar la contraseña, ingresar la contraseña que


se usará para salvaguardar las llaves GPG.
● Desplegar la sección de “Opciones Avanzadas”
○ En el campo Tipo de Clave se recomienda utilizar “RSA y RSA (por
defecto)”
○ En el campo Longitud se recomienda utilizar una longitud de clave de 4096.
○ Desmarcar la casilla de “Key will expire on”, para indicar que la clave no
caduca.

Por último, dar clic en el botón “Create Key”, para crear las llaves, al finalizar se mostrará
el mensaje de que las claves fueron creadas.

Una vez terminado el proceso de generación de claves, se visualizarán las claves creadas
en el listado de la aplicación.

DOCUMENTO PÚBLICO

16 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Envío de llave pública

Exportar la llave pública creada previamente a un archivo de texto, para así poder enviarla
por correo electrónico o para subirla a un repositorio de llaves públicas.

Desde la aplicación de gestión de llaves GPG, seleccionar la llave pública creada con el
mismo correo del paso anterior, dar clic derecho sobre la misma y seleccionar la opción
“Exportar”,

A continuación, asignar un nombre al archivo exportado, seleccionar la ubicación donde se


guardará la llave pública y desmarcar la casilla de Incluir clave secreta. Dar clic en guardar

Enviar la llave pública exportada o el enlace al repositorio de llaves públicas, al correo


[email protected].

DOCUMENTO PÚBLICO

17 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Cifrado de archivos

Obtener la llave pública legítima del ente que tendrá autorización para acceder al archivo,
es decir, la persona que podrá descifrar el archivo.

Importar dicha llave pública al llavero (o keyring), a través de la aplicación de gestión de


llaves GPG, dar clic en el icono de “Importar”.

Indicar la ubicación de la llave pública, dar clic en el botón “Abrir”. Para que la aplicación
reconozca que se trata de un archivo que puede importar, la extensión del archivo tiene que
ser “.asc”.

DOCUMENTO PÚBLICO

18 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Para cifrar un archivo, dar clic derecho sobre el mismo y seleccionar del menú emergente
las opciones Servicios>OpenPGP>Encrypt File

Seleccionar la llave pública a usar para cifrar el archivo, recordar que sólo quien tenga la
llave privada asociada a esta llave podrá descifrarlo. Dar clic en el botón “Encrypt”

DOCUMENTO PÚBLICO

19 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Una vez terminado el proceso de cifrado, se generará un nuevo archivo con la extensión
GPG.

Descifrado de archivos

Descargar el archivo cifrado que se recibió en el correo electrónico. Este archivo fue cifrado
con la llave pública que se envió previamente.

Para descifrar un archivo, dar clic derecho sobre el mismo y seleccionar del menú
emergente las opciones Servicios>OpenPGP>Decrypt File

DOCUMENTO PÚBLICO

20 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Solicitará la contraseña que resguarda las llaves, ingresar la contraseña correspondiente.

Una vez terminado el proceso de descifrado, se mostrará el contenido legible del archivo.

DOCUMENTO PÚBLICO

21 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Usando una terminal de comandos

Requisitos previos

Para instalar algunos programas desde la línea de comandos, es necesario descargar e


instalar un gestor de paquetes como MacPorts (https://www.macports.org) o Homebrew
(https://brew.sh/) .

Generación de llaves GPG

Desde una terminal de Mac OS, instalar el paquete gnupg y gnupg2, con el gestor de
paquetes que se cuente, como ejemplo se muestra la instalación con Homebrew. Para abrir
la terminal, ingresar la palabra “Terminal” en el Spotlight del equipo Mac .

$ brew install gnupg gnupg2

Generar tanto la llave pública como la privada.

$ gpg --full-generate-key

Antes de que se generen, configurar las siguientes opciones.


Por favor seleccione tipo de clave deseado:
(1) RSA and RSA
(2) DSA and Elgamal
(3) DSA (sign only)
(4) RSA (sign only)
(9) ECC (sign and encrypt) *default*
(10) ECC (sólo firmar)
(14) Existing key from card
Su elección: 1

Se recomienda el valor 1, aunque también se puede poner el 2.

las claves RSA pueden tener entre 1024 y 4096 bits de longitud.
¿De qué tamaño quiere la clave? (3072) 4096

Se recomienda el valor de 4096, por considerarlo más seguro.

DOCUMENTO PÚBLICO

22 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Por favor, especifique el período de validez de la clave.


0 = la clave nunca caduca
<n> = la clave caduca en n días
<n>w = la clave caduca en n semanas
<n>m = la clave caduca en n meses
<n>y = la clave caduca en n años
¿Validez de la clave (0)? 0

Se recomienda el valor de 0, lo cual significa que la llave nunca caduca, más adelante se
creará automáticamente un archivo de revocación de llaves, en caso de que se requiera que
ya no sean válidas por algún motivo.

La clave nunca caduca


¿Es correcto? (s/n) s

Colocar la opción s, que significa sí.

A continuación, solicitará una serie de valores personales, llenar según corresponda.

Nombre y apellidos: Alberto Barajas Celis


Dirección de correo electrónico: [email protected]
Comentario: Llave GPG para el cifrado de archivos
Ha seleccionado este ID de usuario:
"Alberto Barajas Celis (Llave GPG para el cifrado de archivos)
<[email protected]>"

¿Cambia (N)ombre, (C)omentario, (D)irección o (V)ale/(S)alir? V

Ahora, solicitará una contraseña para salvaguardar las llaves GPG.

┌────────────────────────────────────────────────────────────┐
│ Por favor introduzca frase contraseña para │
│ proteger su nueva clave │
│ │
│ Frase contraseña: ________________________________________ │
│ │
│ <OK> <Cancelar> │
└────────────────────────────────────────────────────────────┘

Y volverá a solicitar la misma contraseña.

┌────────────────────────────────────────────────────────────┐
│ Por favor vuelva a introducir frase contraseña │
│ │
│ Frase contraseña: ________________________________________ │
│ │
│ <OK> <Cancelar> │
└────────────────────────────────────────────────────────────┘

DOCUMENTO PÚBLICO

23 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Ya con los datos de configuración, el sistema procederá a crear la llave.

Es necesario generar muchos bytes aleatorios. Es una buena idea realizar


alguna otra tarea (trabajar en otra ventana/consola, mover el ratón, usar
la red y los discos) durante la generación de números primos. Esto da al
generador de números aleatorios mayor oportunidad de recoger suficiente
entropía.
gpg: clave 176E8FD123453EAB marcada como de confianza absoluta
gpg: creado el directorio '/Users/carlos/.gnupg/openpgp-revocs.d'
gpg: certificado de revocación guardado como
'/Users/carlos/.gnupg/openpgp-revocs.d/13214EABFECBA2124A1341CA176E8FD1
23453EAB.rev'
claves pública y secreta creadas y firmadas.

pub rsa4096 2021-09-24 [SC]


13214EABFECBA2124A1341CAB0E8CE22B43C3CEFA
uid Alberto Barajas Celis (Llave GPG para el
cifrado de archivos) <[email protected]>
sub rsa4096 2021-09-24 [E]

Envío de llave pública

Exportar la llave pública creada previamente a un archivo de texto, para así poder enviarla
por correo electrónico o para subirla a un repositorio de llaves públicas. El correo electrónico
será el mismo que se usó al generar las llaves.

$ gpg --export --armor [email protected] >


alberto.barajas.pub.gpg

Enviar la llave pública o el enlace al repositorio de llaves públicas, al correo


[email protected].

Cifrado de archivos

Obtener la llave pública legítima del ente que tendrá autorización para acceder al archivo,
es decir, la persona que podrá descifrar el archivo.

Importar dicha llave pública al llavero (o keyring), con el comando.

$ gpg --import sotero.prieto.pub.gpg

DOCUMENTO PÚBLICO

24 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Cifrar el archivo, con el siguiente comando, recordar que sólo quien tenga la llave privada
asociada podrá descifrarlo.

$ gpg --encrypt --armor --recipient [email protected]


archivo.pdf

Descifrado de archivos

Descargar el archivo cifrado que se recibió en el correo electrónico. Este archivo fue cifrado
con la llave pública que se envió previamente. Ejecutar el siguiente comando para
descifrarlo.

$ gpg --output archivo.pdf --decrypt archivo.pdf.asc

Ingresar la contraseña que resguarda las llaves.

┌─────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Introduzca frase contraseña para desbloquear la clave secreta OpenPGP: │
│ "Alberto Barajas Celis (Llave GPG para el cifrado de archivos) <[email protected]>" │
│ clave de 4096-bit RSA, ID 12EF148AE6516868, │
│ creada el 2021-09-24 (ID de clave primaria 176E8FD123453EAB). │
│ │
│ │
│ Frase contraseña: _________________________________________________________________________________ │
│ │
│ <OK> <Cancelar> │
└─────────────────────────────────────────────────────────────────────────────────────────────────────┘

Así, el archivo ha sido descifrado y es legible.

DOCUMENTO PÚBLICO

25 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Sistemas basados en Linux


Generación de llaves GPG

Instalar el paquete rng-tool, con el cual se genera la entropía necesaria utilizada en la


generación de las llaves GPG.

$ sudo apt-get install rng-tools

Generar entropía y enviarla al dispositivo generador de números pseudoaleatorios


/dev/urandom, gpg usará esta fuente para la generación de las llaves GPG.

$ sudo rngd -r /dev/urandom

Generar tanto la llave pública como la privada.

$ gpg --full-generate-key

Antes de que se generen, configurar las siguientes opciones.

Por favor seleccione tipo de clave deseado:


(1) RSA y RSA (por defecto)
(2) DSA y ElGamal
(3) DSA (sólo firmar)
(4) RSA (sólo firmar)
Su elección: 1

Se recomienda el valor 1, aunque también se puede poner el 2.

las claves RSA pueden tener entre 1024 y 4096 bits de longitud.
¿De qué tamaño quiere la clave? (3072) 4096

Se recomienda el valor de 4096, por considerarlo más seguro.

Por favor, especifique el período de validez de la clave.


0 = la clave nunca caduca
<n> = la clave caduca en n días
<n>w = la clave caduca en n semanas
<n>m = la clave caduca en n meses
<n>y = la clave caduca en n años
¿Validez de la clave (0)? 0

DOCUMENTO PÚBLICO

26 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Se recomienda el valor de 0, lo cual significa que la llave nunca caduca, más adelante se
creará automáticamente un archivo de revocación de llaves, en caso de que se requiera que
ya no sean válidas por algún motivo.

La clave nunca caduca


¿Es correcto? (s/n) s

Colocar la opción s, que significa sí.

A continuación, solicitará una serie de valores personales, llenar según corresponda.

Nombre y apellidos: Alberto Barajas Celis


Dirección de correo electrónico: [email protected]
Comentario: Llave GPG para el cifrado de archivos
Ha seleccionado este ID de usuario:
"Alberto Barajas Celis (Llave GPG para el cifrado de archivos)
<[email protected]>"

¿Cambia (N)ombre, (C)omentario, (D)irección o (V)ale/(S)alir? V

Ahora, solicitará una contraseña para salvaguardar las llaves GPG.

┌────────────────────────────────────────────────────────────┐
│ Por favor introduzca frase contraseña para │
│ proteger su nueva clave │
│ │
│ Frase contraseña: ________________________________________ │
│ │
│ <OK> <Cancelar> │
└────────────────────────────────────────────────────────────┘

Y volverá a solicitar la misma contraseña.

┌────────────────────────────────────────────────────────────┐
│ Por favor vuelva a introducir frase contraseña │
│ │
│ Frase contraseña: ________________________________________ │
│ │
│ <OK> <Cancelar> │
└────────────────────────────────────────────────────────────┘

Ya con los datos de configuración, el sistema procederá a crear la llave. Como previamente
se generó entropía, el proceso será más rápido.

Es necesario generar muchos bytes aleatorios. Es una buena idea realizar


alguna otra tarea (trabajar en otra ventana/consola, mover el ratón, usar
la red y los discos) durante la generación de números primos. Esto da al
generador de números aleatorios mayor oportunidad de recoger suficiente

DOCUMENTO PÚBLICO

27 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

entropía.
gpg: clave 186D8FD879323EAE marcada como de confianza absoluta
gpg: creado el directorio '/home/alberto/.gnupg/openpgp-revocs.d'
gpg: certificado de revocación guardado como
'/home/alberto/.gnupg/openpgp-revocs.d/863FE089D72798857F4C843C186D8FD8
79323EAE.rev'
claves pública y secreta creadas y firmadas.

pub rsa4096 2020-05-29 [SC]


863FE089D72798857F4C843C186D8FD879323EAE
uid Alberto Barajas Celis (Llave GPG para el
cifrado de archivos) <[email protected]>
sub rsa4096 2020-05-29 [E]

Detener el proceso de la generación de entropía:

$ sudo killall rngd

De esta forma se han generado las llaves pública y privada, además de otros archivos
necesarios, que se usarán para el cifrado y descifrado de archivos.

Envío de llave pública

Exportar la llave pública creada previamente a un archivo de texto, para así poder enviarla
por correo electrónico o para subirla a un repositorio de llaves públicas. El correo electrónico
será el mismo que se usó al generar las llaves.

$ gpg --export --armor [email protected] >


alberto.barajas.pub.gpg

Enviar la llave pública o el enlace al repositorio de llaves públicas, al correo


[email protected].

DOCUMENTO PÚBLICO

28 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Cifrado de archivos

Obtener la llave pública legítima del ente que tendrá autorización para acceder al archivo,
es decir, la persona que podrá descifrar el archivo.

Importar dicha llave pública al llavero (o keyring), con el comando.

$ gpg --import sotero.prieto.pub.gpg

Cifrar el archivo, con el siguiente comando, recordar que sólo quien tenga la llave privada
asociada podrá descifrarlo.

$ gpg --encrypt --armor --recipient [email protected]


archivo.pdf

Descifrado de archivos

Descargar el archivo cifrado que se recibió en el correo electrónico. Este archivo fue cifrado
con la llave pública que se envió previamente. Ejecutar el siguiente comando para
descifrarlo.

$ gpg --output archivo.pdf --decrypt archivo.pdf.asc

Ingresar la contraseña que resguarda las llaves.

┌─────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Introduzca frase contraseña para desbloquear la clave secreta OpenPGP: │
│ "Alberto Barajas Celis (Llave GPG para el cifrado de archivos) <[email protected]>" │
│ clave de 4096-bit RSA, ID 26FF149DE6576868, │
│ creada el 2020-05-29 (ID de clave primaria 186D8FD879323EAE). │
│ │
│ │
│ Frase contraseña: _________________________________________________________________________________ │
│ │
│ <OK> <Cancelar> │
└─────────────────────────────────────────────────────────────────────────────────────────────────────┘

Así, el archivo ha sido descifrado y es legible.

DOCUMENTO PÚBLICO

29 de 30
MAN01 - Cifrado y descifrado de archivos con PGP

Hoja de control documental

Título MAN01 - Cifrado y descifrado de archivos con GPG

Resumen Manual que indica cómo generar llaves GPG, para el cifrado y descifrado
de archivos, con el fin de preservar su confidencialidad durante su
transmisión en medios inseguros.

Autor(es) Omar Martínez Olivares ([email protected]),


Paulo Contreras Flores ([email protected]),
Yeudiel Hernández Torres ([email protected])

Revisor(es)

Organización Universidad Nacional Autónoma de México, Facultad de Ciencias

Área solicitante Coordinación de los servicios de Cómputo, Facultad de Ciencias

Categoría Documentación técnica

Clasificación Documento público

Versión 1.2

Última actualización 24 de septiembre de 2021

Edición 1a

Control de Versiones

Autor(es) Fecha de Actualización Revisor Aprobación Notas Versión

Paulo Contreras Flores 29 de mayo de 2020 1.0


Yeudiel Hernández Torres

Paulo Contreras Flores 31 de agosto de 2021 1.1


Yeudiel Hernández Torres

Omar Martínez Olivares 24 de septiembre de 2021 1.2


Paulo Contreras Flores
Yeudiel Hernández Torres

DOCUMENTO PÚBLICO

30 de 30

También podría gustarte