PGP Encryption¶
Introducción¶
El complemento PGP Encryption cifra los archivos de destino de texto sin cifrar mediante PGP.
Este complemento está disponible de forma predeterminada en Grupos de Agentes en Nube y también se puede asociar con Grupos de Agentes Privados.
Importante
Los complementos proporcionados por Jitterbit están obsoletos. Ver Obsolescencia y soporte en Complementos.
Descargar y Agregar el Complemento¶
El complemento de cifrado PGP es un complemento Jitterbit estándar que ya está disponible en Management Console Complementos y no es necesario descargarlo ni agregarlo a la organización.
Si lo indica Jitterbit Support, este complemento se puede descargar en el enlace que se proporciona a continuación y agregarse a la organización (ver Agregar nuevos complementos en Personalizaciones > Complementos).
Asociar el Complemento con un Grupo de Agentes¶
El complemento de cifrado de PGP está asociado con los Grupos de Agentes en Nube de forma predeterminada.
Si usa un Grupo de Agentes Privados, antes de poder usar el complemento, debe asociarlo con el Grupo de Agentes Privados para que el complemento esté disponible en todos los agentes del grupo (consulte Asociar grupos de Agente en Personalizaciones > Complementos).
El complemento aparece en la Management Console Complementos página con un nombre para mostrar de Jitterbit PGP Encryption.
Establecer Variables y Usar el Complemento en un Proyecto¶
Consulte estos temas para obtener información sobre el uso de complementos en un proyecto:
- Complementos (Cloud Studio)
- Complementos (Design Studio)
El complemento de cifrado PGP utiliza estas variables:
Nombre | Tipo | Requerido | Descripción |
---|---|---|---|
Jitterbit.PGP.PublicKeyData | Cadena | Opcional | La representación ASCII de la clave pública. Alternativamente, coloque el archivo de clave pública directamente en el propio Agente Privado y configure la variable Jitterbit.PGP.PublicKeyFile a la ruta del archivo. |
Jitterbit.PGP.PublicKeyFile | Cadena | Opcional | La ruta al archivo de clave pública, en el caso de que el archivo de clave pública esté almacenado en el Agente Privado. El archivo debe ser legible por el usuario que ejecuta el agente (más específicamente, el motor de proceso Jitterbit). Como alternativa, puede configurar Jitterbit.PGP.PublicKeyID a la representación ASCII de la clave misma usando secuencias de comandos para definir Jitterbit.PGP.PublicKeyID como una variable global antes de llamar a su operación. Puede encontrar más información sobre cómo hacerlo en Cloud Studio Variables globales o Design Studio Variables globales. |
Jitterbit.PGP.UserID | Cadena | Opcional | El ID de usuario de la clave pública que se usará para el cifrado. Si esta variable no está configurada, Jitterbit.PGP.PublicKeyID debe establecerse en su lugar. Este valor se ignora si Jitterbit.PGP.PublicKeyID ha sido establecido. |
Jitterbit.PGP.PublicKeyID | Cadena | Opcional | El ID de la clave pública que se usará para el cifrado. Esto debería ser una cadena en formato hexadecimal, como "0xAC859CC9E1257F19" , o el valor correspondiente en base 10, como "12431514737305812761" . Tenga en cuenta que la ID de la clave debe tener una longitud de 64 bits para poder trabajar con la biblioteca criptográfica utilizada por este complemento; algunas herramientas informan solo los 32 bits más bajos cuando se les solicita la identificación de una clave. Si esta variable no está configurada, Jitterbit.PGP.UserID debe establecerse en su lugar. |
Jitterbit.PGP.AsciiArmor | Booleano | Opcional | Estableciendo esta variable en true da como resultado que los archivos cifrados estén blindados con ASCII. La configuración predeterminada (false ) hace que los archivos cifrados se creen en forma binaria. |
Jitterbit.PGP.PrivateKeyData | Cadena | Opcional | Si firma y cifra el archivo, esta variable debe contener la representación ASCII del archivo de clave privada que se usará para firmar el archivo. Alternativamente, coloque el archivo clave directamente en el Agente Privado y establezca la ruta al archivo en la variable Jitterbit.PGP.PrivateKeyFile . |
Jitterbit.PGP.PrivateKeyFile | Cadena | Opcional | Si firma y cifra el archivo, esta variable debe contener la ruta al archivo de clave privada que se usará para firmar el archivo, suponiendo que el archivo de clave privada esté almacenado en el propio Agente Privado. Alternativamente, pase la representación ASCII de la clave misma en la variable Jitterbit.PGP.PrivateKeyData . |
Jitterbit.PGP.PrivateKeyID | Cadena | Opcional | Si firma y cifra el archivo, esta variable se puede utilizar para especificar el ID de la clave privada. Se aplican las mismas reglas de formato que para Jitterbit.PGP.PublicKeyID (véase más arriba). Si no se establece este valor, el agente utilizará la primera clave aplicable que encuentre en el archivo de clave privada para firmar. |
Jitterbit.PGP.Passphrase | Cadena | Opcional | Si firma y cifra el archivo, esta variable debe contener la frase de contraseña que protege la clave privada. Esta variable debe establecerse si Jitterbit.PGP.PrivateKeyFile se ha configurado, de lo contrario, el complemento fallará. |