Criptografando e Assinando Arquivos
Pode ser necessário que alguns arquivos criados pelos processos em batch relacionados à exportação de dados sejam criptografados e/ou assinados digitalmente para fins de segurança. Da mesma forma, os processos de upload em batch podem precisar verificar a assinatura e/ou descriptografar o conteúdo do arquivo que está sendo importado.
Novos parâmetros de batch controlam se a criptografia ou a assinatura digital se aplica aos arquivos extraídos ou carregados pelo processo. Tanto a criptografia quanto a assinatura usam os padrões PGP (Bring Good Privacy).
Os processos que incluem um parâmetro de nome de arquivo, como aqueles que usam o modelo de extração orientado por plug-in, suportam uma extensão de nome de arquivo ".pgp". Os arquivos que terminam com esta extensão são criptografados e/ou assinados usando os parâmetros de chave de criptografia descritos na próxima seção.
Os processos que possuem um formato construído internamente para o nome do arquivo, como aqueles que usam o modelo de exportação inicial generalizado, executam criptografia e/ou assinatura de acordo com o fornecimento dos parâmetros de criptografia. Uma extensão ".pgp" é adicionada ao nome do arquivo construído.
Extrair Parâmetros de Criptografia do Processo
Nome do Parâmetro | Descrição | Comentários Adicionais |
---|---|---|
encryptExternalKey | Use este parâmetro de keyring para configurar a chave externa fornecida pelo destinatário do arquivo. | Se preenchido, o arquivo de saída em batch será criptografado usando uma chave gerada em tempo de execução. A chave gerada será criptografada usando a chave pública ativa armazenada no keyring. O destinatário usará sua chave privada para descriptografar a chave gerada para que o arquivo possa ser descriptografado. Somente keyrings externos públicos podem ser usados. |
encryptSignatureKey | Use este parâmetro de keyring para configurar a chave interna usada para assinar o arquivo. | Se preenchido, o arquivo de saída de batch será assinado usando a chave privada ativa armazenada no keyring. Supõe-se que a chave pública correspondente foi compartilhada com o destinatário. Somente os keyring de assinatura/criptografia de arquivo interno podem ser usados. |
Parâmetros de Criptografia do Processo de Upload
Nome do Parâmetro | Descrição | Comentários Adicionais |
---|---|---|
decryptInternalKey | Use este parâmetro de keyring para configurar a chave interna a ser usada para descriptografar o arquivo a ser carregado. | Se preenchida, a chave gerada recebida com o arquivo de entrada será descriptografada usando a chave privada ativa armazenada no keyring. Os dados são então descriptografados usando a chave gerada. Somente os keyring de assinatura/criptografia de arquivo interno podem ser usados. |
decryptSignatureKey | Use este parâmetro de keyring para configurar a chave de assinatura pública fornecida pelo remetente do arquivo. | Se preenchido, a assinatura do arquivo de entrada será verificada usando a chave pública ativa armazenada no keyring. Somente keyrings externos podem ser usados. |
É possível usar o portal Consulta de Controle do Batch para localizar todos os controles de batch com suporte a essas opções.
Consulte Criptografia do Arquivo e Chaves de Assinatura para obter mais informações sobre a manutenção de chaves de criptografia internas e externas.