Visão Geral da Criptografia do WebFOCUS

Nesta seção:

Referência:

Um elemento de segurança importante é a confidencialidade, que garante a privacidade através da criptografia de informações críticas. Quando arquivos são criptografados, há proteção contra uso não autorizado. É necessário utilizar um arquivo chave para decodificar um arquivo criptografado. Há várias formas de criptografia, como criptografia de dados, de sessão de rede e baseada em arquivos. Opcionalmente, você pode criptografar os arquivos de script do WebFOCUS (.wfs), entre os arquivos de configuração, utilizando as Configurações do Cliente e de Redirecionamento no Console Administrativo. Você também pode criptografar a comunicação entre o Cliente do WebFOCUS e o Reporting Server.

Para obter mais informações sobre as configurações do Cliente, consulte Como Visualizar e Editar as Definições de Cliente. Para obter mais informações sobre as configurações de Redirecionamento, consulte Como Alterar as Definições de Redirecionamento.

O WebFOCUS 8 possui seu próprio algoritmo, mas também pode ser configurado para utilizar o Advanced Encryption Standard (criptografia AES), que é o padrão do mercado. Aplicativos de legado podem exigir a criptografia nativa do WebFOCUS.


Topo da página

x
Criptografia Padrão do WebFOCUS e Criptografia AES

O WebFOCUS suporta as seguintes formas de criptografia:

Para obter mais informaões sobre como configurar o ReportCaster para criptografia AES, consulte Como Utilizar o Plug-in Padrão de Proteção de Criptografia de ZIP, no manual ReportCaster.

Observação: Versões anteriores do WebFOCUS suportavam provedores personalizados de criptografia de segurança com base em algoritmos personalizados. Este recurso foi removido em função da criptografia AES. Se o uso de um algoritmo personalizado for necessário, consulte os Serviços de Suporte de Cliente.


Topo da página

x
Referência: Configurações de Criptografia

Selecione a categoria Criptografia para editar ou visualizar as seguintes definições.

IBI_Encryption_Provider

Especifica o provedor de criptografia usado. As opções suportadas são:

  • ibi.webfoc.wfsecurity.encryption.defenc.WFDefaultEncryption. Este é o valor padrão.

  • ibi.webfoc.wfsecurity.encryption.wireaes.WFWireAES128

  • ibi.webfoc.wfsecurity.encryption.wireaes.WFWireAES128KeyFile

  • ibi.webfoc.wfsecurity.encryption.wireaes.WFWireAES192

  • ibi.webfoc.wfsecurity.encryption.wireaes.WFWireAES192KeyFile

  • ibi.webfoc.wfsecurity.encryption.wireaes.WFWireAES256

  • ibi.webfoc.wfsecurity.encryption.wireaes.WFWireAES256KeyFile

Se KeyFile estiver especificado, a configuração IBI_Encryption_Key_Location deve ser definida para o arquivo-chave. Caso contrário, o WebFOCUS usará uma chave interna.

IBI_Encryption_Key_Location

Descreve o caminho completo do arquivo de texto simples que contém os dados de chave externos ao usar uma chave de criptografia armazenada em um arquivo externo. Por exemplo drive:/ibi/WebFOCUS81/config/key.dat.

Para obter mais informações sobre a criação de uma chave de criptografia, consulte Recursos de Criptografia do WebFOCUS.

IBI_WF_token_Key

Especifica o valor do token de segurança que permite uma comunicação confiável entre o Cliente WebFOCUS e outro software independente ou de terceiros. Este token é um valor de string hexadecimal (HEX) utilizado para desempenhar criptografia de 128 bits.

O token deve ser especificado no WebFOCUS e em outros programas. Por exemplo, para uma comunicação confiável com o Visual Discovery Server Analyst Edition, o token também deve ser especificado no arquivo de configuração do Visual Discovery Server AE. Para obter mais informações sobre como configurar o token no Visual Discovery Server AE, consulte o Guia de Implementação do Visual Discovery Server Analyst Edition.


Topo da página

x
Referência: Formato do Arquivo Chave

As informações da chave de criptografia são armazenadas em um arquivo de texto simples e são representadas por uma sequência de caracteres em uma notação hexadecimal. Cada oito bits de uma chave (ou um byte) são representados por dois caracteres hexadecimais. Por exemplo, uma chave de 64 bits (ou 8 bytes) é representada por 16 caracteres hexadecimais. Cada caracter deve ser um número (0-9) ou letra (A-F).

A tabela a seguir especifica o número de caracteres hexadecimais necessários para as chaves de criptografia do algoritmo AES.

Comprimento da chave em bits

Número de caracteres hexadecimais

String de exemplo

Algorítimo

128

32

5468658A6C617A795468658A6C617A79

AES128

192

48

5468658A6C617A7920646F67206A756D
7073206F7665723F

AES192

256

64

5468658A6C617A7920646F67206A756D
7073206F7665723F5468658A6C617A79

AES256


WebFOCUS