¿Qué es OpenPGP?
OpenPGP es un estándar abierto para cifrar y firmar digitalmente archivos y mensajes. Define formatos interoperables para datos cifrados, firmas y claves. El término «OpenPGP» se utiliza habitualmente para describir herramientas, funciones y soluciones compatibles con la tecnología de cifrado PGP de código abierto.
OpenPGP ofrece a los desarrolladores una forma de incluir PGP en programas que suelen ser gratuitos para el público. Para ello, los desarrolladores y proveedores que incluyan OpenPGP en sus soluciones de software deben cumplir las normas del IETF (Grupo de Trabajo de Ingeniería de Internet) y permitir una integración sencilla con otros proveedores de software compatible con OpenPGP.
Siga leyendo: OpenPGP, PGP y GPG: ¿cuál es la diferencia?
Cómo funciona OpenPGP
OpenPGP utiliza criptografía asimétrica (clave pública) y aborda cuestiones sobre la autenticación de datos y la no repudiación mediante la capacidad de «firmar» archivos mediante firmas digitales integradas. Cuando se implementa con algoritmos, tamaños de clave y prácticas de gestión de claves adecuados, OpenPGP puede proporcionar una sólida protección de la confidencialidad y la integridad. Estas características ofrecen a las organizaciones un alto nivel de protección de datos, lo que convierte a OpenPGP en uno de los métodos de cifrado de archivos más populares en la actualidad.
¿Por qué utilizar el cifrado de archivos con OpenPGP?
El cifrado de archivos OpenPGP, al igual que el cifrado de archivos estándar con PGP, permite almacenar información confidencial o transmitirla a través de redes no seguras (es decir, internet o correo electrónico) para que solo pueda leerla el destinatario previsto.
Las organizaciones utilizan OpenPGP para proteger archivos confidenciales antes de transferirlos, almacenarlos o intercambiarlos con socios externos'. Dado que el cifrado se aplica a nivel de archivo, el archivo puede permanecer protegido independientemente del método de transporte utilizado para moverlo. Entre los ejemplos de casos de uso empresarial se incluyen:
- Intercambio de archivos con socios
- Datos financieros
- Información sanitaria
- Archivos por lotes
- Informes
- Exportaciones de datos
¿Quién utiliza OpenPGP?
El software OpenPGP se utiliza en bancos, instituciones financieras, organizaciones sanitarias y otros sectores para proteger sus archivos más confidenciales. OpenPGP es especialmente útil cuando las organizaciones intercambian archivos confidenciales con socios que requieren cifrado compatible con PGP. Algunos ejemplos habituales de este tipo de archivos son:
- Archivos de pago
- Archivos de reclamaciones
- Datos de clientes
- Informes financieros
Utilice OpenPGP gratis hoy
Cifre y descifre archivos, fírmelos y verifique documentos con GoAnywhere Open PGP Studio, una solución de cifrado gratuita para usuarios y equipos de TI.
Claves PGP
OpenPGP utiliza el cifrado asimétrico, es decir, se usa una clave pública para cifrar los datos y una clave privada para descifrar los mensajes. Por el contrario, el cifrado simétrico utiliza la misma clave para cifrar y descifrar los mensajes:
- Cualquier persona puede utilizar una clave pública.
- Las claves privadas solo las conoce cada usuario.
Los datos cifrados, protegidos mediante criptografía simétrica o asimétrica, llegan al destinatario, que debe usar PGP para descifrar el mensaje. Los datos se autentican mediante firmas digitales que utilizan criptografía de clave pública para garantizar que proceden de la fuente esperada y que no se han manipulado.
Las firmas digitales viajan junto al cuerpo del mensaje y utilizan un algoritmo para vincular la clave privada del remitente con los datos que se van a autenticar. Esto hace que sea prácticamente imposible falsificarla, a menos que la clave privada se vea comprometida.
| Tarea | Clave utilizada |
| Cifrar para un destinatario | Clave pública del destinatario |
| Descifre los datos recibidos | Clave privada del destinatario |
| Firmar un archivo | Clave privada del remitente |
| Verificar una firma | Clave pública del remitente |
Cómo funciona PGP para enviar o recibir archivos
- Envío de archivos: Con PGP, el remitente necesita acceder a la clave pública del destinatario. La clave de sesión se cifra con la clave pública del remitente y el destinatario la descifra con su clave privada.
- Recepción de archivos cifrados: el remitente necesitará su clave pública. Las claves asimétricas funcionan al compartir su clave pública PGP con cualquier persona que vaya a enviarle información cifrada. El remitente cifrará sus archivos mediante su clave pública PGP y, después, usted los descifrará con su clave privada.
El administrador de claves OpenPGP de GoAnywhere MFT es una forma eficiente de crear, exportar y gestionar claves PGP.
Protección de PGP y las claves PGP
Los administradores pueden establecer fechas de caducidad para las claves PGP a fin de contribuir a mantener la seguridad. Además, se pueden utilizar certificados de revocación para invalidar una clave pública si se ve comprometida la clave privada correspondiente. Una gestión deficiente de las claves puede provocar transferencias fallidas, problemas para los socios, riesgos de descifrado no autorizado e interrupciones operativas.
Establecer y seguir buenas prácticas de gestión de claves puede contribuir en gran medida a proteger los datos cifrados, y resulta más fácil gracias a las funciones de automatización del sistema de gestión de claves y certificados de GoAnywhere.
¿Qué es PGP?
PGP, Pretty Good Privacy, es una opción estándar para el cifrado y la autenticación de archivos. Actualmente es propiedad de Symantec, una empresa tecnológica que desarrolla y vende soluciones de software.
PGP se utiliza para cifrar archivos y protegerlos durante la transferencia. Utiliza diversas tecnologías de cifrado, como las funciones hash, la compresión de datos y las claves públicas y privadas, para proteger la información confidencial. PGP es una solución flexible para las necesidades actuales de ciberseguridad: se suele utilizar para cifrar archivos antes de intercambiarlos con socios comerciales o ubicaciones remotas y también puede cifrar correos electrónicos, directorios y particiones de disco.
¿Hasta qué punto es seguro PGP?
PGP utiliza una combinación de métodos de cifrado, como el cálculo de hashes, la compresión de datos, la criptografía de clave simétrica y la criptografía de clave pública, para proteger los datos. Se puede utilizar para cifrar:
- Archivos de texto
- Correos electrónicos
- Archivos de datos
- Directorios
- Particiones de disco
- Informes y documentos empresariales
- Archivos intercambiados con socios comerciales
- Exportaciones de datos de aplicaciones y sistemas
En última instancia, OpenPGP puede ofrecer una sólida protección de los archivos cuando las organizaciones utilizan una configuración criptográfica adecuada y gestionan de forma segura las claves privadas.
Cómo funciona PGP Encryption
Al transformar texto sin formato y legible en un código complejo de caracteres ilegibles, el cifrado de archivos PGP proporciona la privacidad esencial que falta en la comunicación en línea. Una vez cifrado —tras calcular el hash, comprimir los datos y «bloquearlo» mediante criptografía simétrica de clave privada o criptografía asimétrica de clave pública—, el mensaje viaja al destinatario completamente cifrado. El destinatario utiliza entonces PGP para descifrar el mensaje.
Con este sistema, cada usuario tiene ambas:
- Una clave de cifrado que es de conocimiento público y que puede proporcionarse al destinatario
- Una clave privada que solo conoce cada usuario y que debe mantenerse en secreto
La clave pública cifra el mensaje o el archivo, mientras que la clave privada lo descifra.
Esta norma de cifrado aborda los problemas de autenticación de datos y la no repudiación mediante la posibilidad de «firmar» archivos con firmas digitales integradas. Las firmas digitales utilizan criptografía de clave pública para autenticar que los datos proceden de la fuente que se afirma que los ha enviado y que no se han manipulado. Las firmas digitales se envían junto al cuerpo del mensaje y funcionan mediante un algoritmo que combina la clave privada del remitente con los datos que se van a autenticar. Este proceso hace que sea prácticamente imposible falsificar las firmas digitales, a menos que la clave privada se haya visto comprometida.
Siga leyendo: Todo lo que necesita saber sobre PGP Encryption
Envío de archivos con PGP
PGP se utiliza para cifrar o descifrar el archivo que intercambia, y es fundamental contar con un software PGP fiable.
Para enviar archivos con PGP, el remitente deberá tener acceso a la clave pública del destinatario antes de poder enviar sus archivos. Una vez comprimido el archivo, PGP cifrará de forma eficiente el texto sin cifrar mediante criptografía de clave privada y convertirá el mensaje en texto cifrado. A continuación, la clave de sesión se cifra con la clave pública del remitente. Una vez que el destinatario haya recibido el archivo cifrado, podrá descifrarlo con su clave privada.
La historia de PGP
PGP fue desarrollado a principios de la década de 1990 por Phil Zimmermann & Associates, LLC como método para proteger archivos publicados en tablones de anuncios anteriores a internet. PGP ha cambiado de propietario varias veces desde los años 90 hasta la actualidad y actualmente pertenece a Symantec.
PGP ganó popularidad porque al principio estaba disponible de forma gratuita, lo que lo hizo atractivo para los usuarios que querían cifrar archivos y enviar correos electrónicos cifrados sin coste. Las capas de seguridad también resultan atractivas y contribuyeron a que el cifrado de archivos con PGP se extendiera entre los usuarios preocupados por la seguridad – PGP utiliza tanto cifrado simétrico como cifrado de clave pública, por lo que los usuarios pueden enviar o recibir mensajes de personas a las que nunca han conocido sin intercambiar claves privadas de cifrado.
¿Sigue usándose PGP hoy en día?
PGP, OpenPGP y GPG siguen utilizándose hoy en día y continúan siendo métodos seguros para cifrar los datos. El cifrado compatible con PGP sigue siendo relevante para los flujos de trabajo basados en archivos, especialmente cuando las organizaciones y sus socios comerciales necesitan cifrado interoperable, firmas digitales y procesos automatizados basados en claves.
¿Cuál es la diferencia entre PGP y GPG?
GPG, o GnuPG, es una implementación diferente del estándar OpenPGP (más información a continuación) y una potente alternativa al software PGP oficial de Symantec. También conocido como el GNU Privacy Guard, GPG resulta útil porque funciona bien con productos que no se basan en GPG y puede abrir y descifrar archivos cifrados con PGP u OpenPGP.
| Término | Qué es |
| PGP | Tecnología de cifrado original y linaje del producto |
| OpenPGP | Estándar abierto para el cifrado interoperable, las firmas y las claves |
| GPG/GnuPG | Implementación de software libre del estándar OpenPGP |
Siga leyendo: PGP frente a GPG: ¿cuál es la diferencia?
Soluciones PGP
Hay varias soluciones PGP disponibles, y cuáles eligen utilizar las organizaciones depende de sus requisitos de cifrado, privacidad y seguridad. Estas son dos soluciones PGP populares compatibles con GoAnywhere:
- OpenPGP: este estándar de cifrado PGP es de código abierto para uso público. El término «OpenPGP» puede utilizarse para describir cualquier programa compatible con el sistema OpenPGP. Open utiliza criptografía asimétrica (clave pública) y gestiona la autenticación de datos y la no repudiación mediante la capacidad de «firmar» archivos mediante firmas digitales integradas. Esto proporciona un alto nivel de protección de datos, lo que convierte a PGP en uno de los métodos de cifrado más populares utilizados en la actualidad.
- GnuPG (GPG): GPG, también conocido como GNU Privacy Guard (GnuPG), es una implementación del estándar OpenPGP. Es una opción de código abierto que puede utilizarse para abrir y descifrar archivos cifrados con PGP y/o OpenPGP. También ofrece compatibilidad con S/MIME y Secure Shell (SSH). GPG es popular porque es compatible con múltiples plataformas.
Antes de GoAnywhere MFT, cada día teníamos que descargar manualmente nuestros archivos de depósito del servidor HTTPS de Wells Fargo. Con GoAnywhere, hemos programado que esos archivos se descarguen automáticamente y se importen a una base de datos en nuestro servidor System i. Hemos eliminado todos los pasos manuales.
Barbara Bularzik, Monterey Mushrooms, Inc.
Uso de MFT para PGP Decryption y cifrado
Las herramientas de escritorio pueden permitir el cifrado manual ocasional, pero los equipos empresariales suelen necesitar cifrar, descifrar, firmar, verificar y transferir archivos sin intervención del usuario. Algunas herramientas de transferencia gestionada de archivos (MFT), incluida GoAnywhere MFT, son compatibles con OpenPGP. Una solución MFT permite aprovechar OpenPGP para:
- Cifre archivos con una o más claves públicas
- Descifrar archivos con claves privadas
- Firmar archivos con claves privadas
- Verificar firmas digitales en archivos mediante claves públicas
- Genere registros de auditoría completos de todos los procesos de cifrado y descifrado PGP
- Automatice todo el proceso
- Active el cifrado o descifrado cuando lleguen archivos a las carpetas supervisadas
- Programe flujos de trabajo recurrentes de PGP para intercambios con socios comerciales
- Envíe alertas cuando fallen los procesos de cifrado, descifrado o transferencia
- Transfiera archivos cifrados mediante protocolos seguros después del procesamiento
- Centralice la gestión de claves PGP para flujos de trabajo automatizados
Mantenga la confidencialidad y la integridad de los datos que intercambia con socios comerciales externos, clientes, consumidores y usuarios internos al utilizar OpenPGP mediante MFT.
Cómo abrir o descifrar un archivo PGP
Abrir o descifrar un archivo PGP es fácil con OpenPGP Studio de GoAnywhere. Esta solución de cifrado gratuita permite cifrar, descifrar y firmar archivos fácilmente, así como verificar documentos, para proteger los archivos confidenciales y cumplir la norma OpenPGP. Utiliza un sistema más seguro de doble clave (asimétrico) para cifrar y descifrar información.
Solo tiene que descargar e instalar PGP Studio, pulsar F1 para obtener ayuda y encontrará toda la ayuda que necesita.
Para ver directamente cómo empezar a descifrar un archivo en OpenPGP Studio, consulte este vídeo.
Automatización de PGP en GoAnywhere MFT
- Transfiera automáticamente los archivos después de que se cifren con PGP
- Recupere archivos OpenPGP de otros servidores y descífrelos en un flujo de trabajo
- Programe los procesos de OpenPGP para que se ejecuten en fechas y horas futuras
- Integre y conecte aplicaciones, programas y scripts existentes con Cloud Connectors
Gestión de claves OpenPGP
GoAnywhere MFT incluye un completo administrador de claves OpenPGP.
- Interfaz intuitiva basada en navegador
- Crear, importar, exportar y ver claves PGP
- Reciba alertas por correo electrónico cuando las claves OpenPGP estén a punto de caducar
- Los permisos basados en roles solo permiten a los usuarios autorizados gestionar las claves PGP
Multiplataforma
GoAnywhere MFT puede instalarse en diversas plataformas para llevar a cabo sus procesos de cifrado y descifrado OpenPGP.
Integraciones en la nube
GoAnywhere se conecta a aplicaciones web populares que utilizan las empresas y sus socios comerciales. Cloud Connectors se integra con diversas tecnologías y ayuda a:
- Automatice los datos, los procesos y otras tareas
- Cree conectores reutilizables para distintas tecnologías
- Centralice su servicio web a través de GoAnywhere
Explore los Cloud Connectors y las integraciones de GoAnywhere >
Cifrado manual de un archivo con PGP
Si no automatiza el cifrado PGP, puede cifrar manualmente un mensaje o archivo siguiendo estos pasos:
- En primer lugar, obtenga la clave pública de su socio comercial para cifrar el archivo. NOTA: esta no es la clave privada que permite a su destinatario descifrar el archivo.
- Una vez que haya recibido la clave pública de su socio comercial, puede importarla en un gestor de claves o almacén.
- Una vez importada esa clave a la bóveda, puede crear una tarea de cifrado o un flujo de trabajo que utilice la clave pública del destinatario para proteger el archivo. La firma ayuda al destinatario a verificar la identidad del remitente y a detectar cambios no autorizados NOTA: es posible que se requiera que los usuarios firmen el archivo cifrado con una clave privada para añadir una capa adicional de seguridad a los datos.
Este tutorial proporciona información más detallada.
Facilite a los usuarios finales el cifrado manual de archivos
Si busca una forma sencilla de capacitar a un usuario final, y no a un administrador de GoAnywhere, para cifrar archivos manualmente, otra opción es utilizar el módulo Secure Forms de GoAnywhere. En Secure Forms, el usuario puede seleccionar la clave pública PGP en una lista desplegable y adjuntar el archivo que desea cifrar. A partir de ahí, solo tiene que pulsar Enviar para cifrarlo y, después, recibirá un enlace para descargar y guardar el archivo PGP. Esto permite al usuario distribuir el archivo según sea necesario o permitir, desde el propio formulario, que se utilice SFTP, Secure Mail u otras opciones para entregarlo después de cifrarlo. También permite a los administradores estandarizar las reglas de cifrado y, al mismo tiempo, ofrecer a los usuarios finales autorizados una experiencia de autoservicio más sencilla
Proteja la transferencia de sus archivos con GoAnywhere
Empiece una prueba gratuita de 30 días y compruebe si GoAnywhere es la solución adecuada para su organización.