Ir para o conteúdo

Transforme as suas conexões em um bônus de fim de ano com o nosso novo Programa de Indicação de Clientes! Saiba mais

Esta documentação é para a versão 4 e posterior do App Builder, o novo nome do Vinyl. Acesse a documentação do Vinyl aqui.

Conformidade com FIPS no Jitterbit App Builder

O Instituto Nacional de Padrões e Tecnologia (NIST) define os Padrões Federais de Processamento de Informações (FIPS).

FIPS são padrões e diretrizes para sistemas de computadores federais desenvolvidos pelo Instituto Nacional de Padrões e Tecnologia (NIST) de acordo com a Lei Federal de Gestão de Segurança da Informação (FISMA) e aprovados pelo Secretário de Comércio.

O App Builder é um aplicativo .NET. A página a seguir declara a posição da Microsoft sobre a conformidade com o FIPS em relação ao .NET:

< https://docs.microsoft.com/en-us/dotnet/standard/security/fips-compliance >

No contexto do App Builder, a conformidade com o FIPS restringe o uso de criptografia para:

  • Bibliotecas criptográficas validadas pelo FIPS.
  • Algoritmos criptográficos e tamanhos de chaves aprovados pelo FIPS.

A criptografia inclui:

  • Geração de números aleatórios
  • Hashing
  • Criptografia
  • Assinaturas Digitais
  • Armazenamento e codificação de certificados

Configuração

O App Builder não requer nenhuma configuração especial para habilitar a conformidade com FIPS.

O App Builder em si não implementa nenhum algoritmo criptográfico. O App Builder delega todas as operações criptográficas ao sistema operacional hospedar. Se o sistema operacional hospedar estiver configurado corretamente, o App Builder usará implementações validadas pelo FIPS.

O App Builder gera tokens de segurança usando apenas algoritmos aprovados pelo FIPS. Sempre que possível, o App Builder afirma que tokens de segurança de externo, como assinaturas digitais, usam apenas algoritmos aprovados pelo FIPS.

Habilitando FIPS no Windows

No Windows, o Use algoritmos compatíveis com FIPS para criptografia, hash e assinatura a política do sistema habilita o modo FIPS.

Habilitando FIPS no Linux

O Linux não tem equivalente à política de sistema FIPS do Windows. A habilitação do FIPS no Linux varia de acordo com a distribuição e está fora do escopo deste documento. Os links a seguir fornecem um ponto de partida para várias distribuições:

Por fim, o .NET delega para o OpenSSL. Portanto, uma implementação do OpenSSL validada pelo FIPS deve ser instalada. Além disso, o OpenSSL deve ser configurado para ser executado no modo FIPS, por exemplo, definindo o OPENSSL_FIPS variável de ambiente.

Usos da criptografia

O App Builder usa criptografia em vários subsistemas, incluindo: