Ir para o conteúdo

PGP Encryption

Introdução

O plugin PGP Encryption criptografa arquivos de destino de texto não criptografado usando PGP.

Este plugin está disponível por padrão em grupos de agentes de nuvem Jitterbit e também pode ser associado a grupos de agentes privados.

Importante

Os plugins fornecidos pelo Jitterbit estão obsoletos. Veja Deprecation and support em Plugins.

Baixe e Adicione o Plugin

O plugin PGP Encryption é um plugin Jitterbit padrão que já está disponível no Management Console Plugins e não precisa ser baixado ou adicionado à organização.

Se orientado pelo suporte, este plugin pode ser baixado no link fornecido abaixo e adicionado à organização (veja Adicionar novos plugins em Personalizações > Plug-ins).

Associe o Plugin a um Grupo de Agentes

O plugin PGP Encryption é associado aos grupos de agentes de nuvem Jitterbit por padrão.

Se estiver usando um grupo de agentes privados, antes de poder usar o plugin, você deve associá-lo ao grupo de agentes privados para tornar o plugin disponível em todos os agentes do grupo (consulte Associar grupos de agentes em Personalizações > Plug-ins).

O plugin está listado no Management Console Plugins página com o nome de exibição Jitterbit PGP Encryption.

Defina Variáveis e Use o Plugin em um Projeto

Consulte estes tópicos para obter informações sobre o uso de plugins em um projeto:

O plugin PGP Encryption usa estas variáveis:

Nome Tipo Obrigatório Descrição
Jitterbit.PGP.PublicKeyData String Opcional A representação ASCII da chave pública. Como alternativa, coloque o arquivo de chave pública diretamente no próprio agente privado e defina a variável Jitterbit.PGP.PublicKeyFile para o caminho do arquivo.
Jitterbit.PGP.PublicKeyFile String Opcional O caminho para o arquivo de chave pública, no caso em que o arquivo de chave pública é armazenado no agente privado. O arquivo deve ser legível pelo usuário que executa o agente (mais especificamente o Jitterbit Process Engine). Como alternativa, você pode definir Jitterbit.PGP.PublicKeyID para a representação ASCII da própria chave usando script para definir Jitterbit.PGP.PublicKeyID como uma variável global antes de chamar sua operação. Mais informações sobre como fazer isso podem ser encontradas em Cloud Studio variáveis globais ou Design Studio variáveis globais.
Jitterbit.PGP.UserID Corda Opcional O ID do usuário da chave pública a ser usada para criptografia. Se esta variável não estiver definida, Jitterbit.PGP.PublicKeyIDdeve ser definido em vez disso. Este valor é ignorado se Jitterbit.PGP.PublicKeyID foi definido.
Jitterbit.PGP.PublicKeyID Corda Opcional O ID da chave pública a ser usada para criptografia. Deve ser uma string em formato hexadecimal, como "0xAC859CC9E1257F19", ou o valor correspondente na base 10, como "12431514737305812761". Observe que o ID da chave deve ter 64 bits de comprimento para funcionar com a biblioteca criptográfica usada por este plugin; algumas ferramentas relatam apenas os 32 bits mais baixos quando solicitadas pelo ID de uma chave. Se esta variável não for definida, Jitterbit.PGP.UserIDdeve ser definido em vez disso.
Jitterbit.PGP.AsciiArmor Boolean Opcional Definir esta variável para true resulta em arquivos criptografados sendo blindados por ASCII. A configuração padrão (false) resulta na criação de arquivos criptografados em formato binário.
Jitterbit.PGP.PrivateKeyData String Opcional Se estiver assinando e criptografando o arquivo, esta variável deve conter a representação ASCII do arquivo de chave privada que será usado para assinar o arquivo. Como alternativa, coloque o arquivo de chave diretamente no agente privado e defina o caminho para o arquivo na variável Jitterbit.PGP.PrivateKeyFile.
Jitterbit.PGP.PrivateKeyFile String Opcional Se estiver assinando e criptografando o arquivo, esta variável deve conter o caminho para o arquivo de chave privada que será usado para assinar o arquivo, assumindo que o arquivo de chave privada esteja armazenado no próprio agente privado. Como alternativa, passe a representação ASCII da própria chave na variável Jitterbit.PGP.PrivateKeyData.
Jitterbit.PGP.PrivateKeyID String Opcional Se estiver assinando e criptografando o arquivo, esta variável pode ser usada para especificar o ID da chave privada. As mesmas regras de formato se aplicam para Jitterbit.PGP.PublicKeyID(veja acima). Se esse valor não for definido, o agente usará a primeira chave aplicável que encontrar no arquivo de chave privada para assinatura.
Jitterbit.PGP.Passphrase String Opcional Se estiver assinando e criptografando o arquivo, esta variável deve conter a frase-senha que protege a chave privada. Esta variável deve ser definida se Jitterbit.PGP.PrivateKeyFile foi definido, caso contrário o plugin falhará.