Este tópico descreve como proteger relatórios de píxeis perfeitos.
Pode aplicar uma assinatura digital a um relatório em PDF.
As assinaturas digitais permitem-lhe confirmar a autenticidade dos documentos que envia e recebe. Pode carregar o seu ficheiro de assinatura digital para uma localização segura e, em runtime, assinar o relatório em PDF com a assinatura digital. A assinatura digital confirma a identidade do signatário e assegura que o documento não foi alterado após ter sido assinado.
Para obter informações adicionais, consulte os sites da Verisign e da Adobe.
Quando utilizar assinaturas digitais com relatórios em PDF no Publisher, deverá estar consciente de algumas limitações.
Uma assinatura digital é obtida de uma autoridade de certificação pública ou de uma autoridade de certificação privada/interna (se for apenas para utilização interna).
Tenha em mente as seguintes limitações:
Apenas os relatórios agendados no Publisher podem incluir a assinatura digital.
Pode obter um certificado digital comprando um ou utilizando o método de assinatura automática.
Se tiver obtido um certificado digital de uma autoridade de certificação, pode criar um ficheiro PFX utilizando esse certificado.
Não precisa de criar um ficheiro PFX se um ficheiro PFX de certificado com assinatura automática já existir.
Para criar um ficheiro PFX com o Microsoft Internet Explorer:
Depois de criar o seu ficheiro PFX, pode utilizá-lo para assinar documentos PDF.
Pode configurar e assinar os seus relatórios em PDF com uma assinatura digital.
Registe uma assinatura digital e atribua perfis de grupo que podem ter autoridade para assinar documentos com esta assinatura digital.
Deve especificar a localização onde a assinatura digital é apresentada no documento concluído. Os métodos disponíveis dependem do tipo de modelo utilizado, ou seja, PDF ou RTF.
Se o modelo for PDF, utilize uma das seguintes opções:
Especifique um campo do modelo num modelo em PDF para a assinatura digital.
Especifique a localização da assinatura digital nas propriedades do relatório.
Se o modelo for RTF, especifique a localização da assinatura digital nas propriedades do relatório.
Inclua um campo no modelo em PDF para assinaturas digitais.
Os autores dos relatórios podem acrescentar um novo campo ou configurar um campo existente no modelo em PDF para a assinatura digital. Consulte Acrescentar ou Designar um Campo para uma Assinatura Digital.
Pode especificar a localização da assinatura digital no relatório.
Quando especifica uma localização no documento para colocar a assinatura digital, pode especificar uma localização geral (Superior à Esquerda, Superior ao Centro ou Superior à Direita) ou pode especificar as coordenadas x e y no documento.
Também pode especificar a altura e a largura do campo da assinatura digital utilizando propriedades de runtime. Não necessita de alterar o modelo para incluir uma assinatura digital.
Se lhe tiver sido atribuído um perfil de grupo ao qual foi concedido o privilégio de assinatura digital, pode assinar um relatório gerado com uma assinatura, caso o relatório tenha sido configurado para incluir assinaturas. Só pode assinar relatórios agendados com assinaturas.
Para assinar relatórios com uma assinatura digital:
Pode entregar relatórios com codificação PGP através do servidor de FTP ou do servidor de Conteúdos.
Pode configurar os canais de entrega do servidor de FTP e do servidor de Conteúdo para utilizar as chaves públicas PGP para entregar ficheiros com codificação PGP no formato ASCII ou formato binário.
Utilize o Centro de Segurança para carregar e descarregar as chaves PGP. O ficheiro "Chave pública do BI Publisher" está a verificar a assinatura nos ficheiros assinados. Se configurar um canal de entrega para enviar documentos assinados, descarregue o ficheiro "Chave Pública do BI Publisher" (no formato binário ou ASCII) e importe as chaves no sistema PGP de destino utilizado para verificar a assinatura e descodificar os ficheiros entregues pelo Publisher.
Pode carregar e apagar as suas chaves PGP.
Pode codificar documentos PDF para impedir o acesso não autorizado ao conteúdo do ficheiro.
O nível de segurança definido na propriedade de saída de dados em PDF Nível de codificação especifica o algoritmo de codificação utilizado para a codificação de documentos PDF. Defina a codificação de documentos PDF ao nível do servidor ou ao nível do relatório. Consulte Propriedades da Saída de Dados em PDF.
O Publisher suporta a codificação AES-256 para:
O Publisher utiliza a implementação AES de JCE (Java Cryptography Extension) para codificar e descodificar documentos. Se quiser utilizar a codificação AES de 256 bits para documentos PDF, necessita da Política da Jurisdição de Força Ilimitada de JCE instalada no JVM que executa o container com a instalação do Publisher, mas esta política não é necessária para a codificação AES de 128 bits.
O Publisher não suporta a entrada de dados codificada.
O Publisher utiliza um algoritmo de codificação baseado na definição de segurança de documentos PDF.
Nível de Segurança | Esquema de Codificação | Versão do PDF | Versão do Acrobat |
---|---|---|---|
Baixo | RC4 (40 bits) | 1.1 | 3.0 |
Médio | RC4 (128 bits) | 1.4 | 5.0 |
Alto | AES (128 bits) | 1.5 | 7.0 |
Máximo | AES (256 bits) | 1.7 (nível de extensão 5) | X |