Pular para o conteúdo

Validação de HSM e FIPS

A assinatura do NextPDF Enterprise conecta-se a módulos de segurança de hardware (HSMs) por meio do PKCS#11 e executa a criptografia em módulos validados pelos Federal Information Processing Standards (FIPS). A chave privada associada a uma assinatura permanece dentro de hardware certificado, e a criptografia é executada dentro de um módulo validado de forma independente. Assim, você obtém as duas propriedades de garantia de que dependem os fluxos de trabalho de assinatura regulamentados e de alto valor.

Esta página apresenta provas e garantias para compradores. Ela explica os padrões seguidos pela integração de assinatura, as classes de dispositivos com as quais ela funciona, a postura de interoperabilidade e as evidências de validação que você pode solicitar antes de assumir um compromisso. Ela não descreve detalhes de implementação. Para uma visão geral da conformidade com os padrões, consulte Conformidade e compatibilidade.

Um módulo de segurança de hardware é um dispositivo certificado que gera e mantém chaves privadas e executa operações criptográficas para você, de modo que o material da chave nunca sai do dispositivo. O NextPDF Enterprise assina por meio desses dispositivos usando PKCS#11. PKCS#11 é a interface de programação padrão amplamente adotada, também conhecida como Cryptoki, para dispositivos que mantêm informações criptográficas e executam funções criptográficas. Ele também define como as chaves são gerenciadas em um token criptográfico, o que permite que uma única integração padrão atenda a uma ampla variedade de dispositivos.

Como a integração segue o PKCS#11 em vez de uma interface específica de fornecedor, ela funciona com as classes comuns de custódia de chaves em hardware:

  • HSMs de rede e de appliance usados para centralizar a custódia de chaves em frotas de serviços de assinatura.
  • Serviços de HSM em nuvem que apresentam uma interface PKCS#11 para aplicações executadas em um ambiente gerenciado.
  • Cartões inteligentes e tokens de assinatura usados quando um signatário mantém a chave em um dispositivo pessoal.

A custódia de chaves em hardware se combina com o perfil de assinatura de arquivamento de longo prazo, de modo que uma assinatura parte de uma chave protegida e permanece verificável por anos. Consulte Conformidade e compatibilidade para os perfis de assinatura e seus padrões.

Para implantações com requisitos de garantia criptográfica, o NextPDF Enterprise opera com módulos criptográficos validados pelo FIPS. O FIPS 140-3 é o padrão dos Estados Unidos para requisitos de segurança de módulos criptográficos. Ele substitui o FIPS 140-2 e está alinhado ao padrão internacional ISO/IEC 19790.

A validação é um processo independente, não uma alegação do fornecedor. A conformidade de um módulo com os requisitos de segurança de módulos criptográficos é estabelecida por testes credenciados com base em um conjunto definido de asserções. A autoridade de validação mantém a lista dos módulos validados. Quando você usa um módulo validado, a criptografia por trás de uma assinatura é executada dentro de hardware que passou por esse processo independente, em vez de ser executada por código não verificado.

O NextPDF Enterprise não emite sua própria validação FIPS; ele opera com módulos validados para que a assinatura herde essa garantia. O módulo aplicável depende do hardware ou do serviço em nuvem que você implanta.

O NextPDF Enterprise foi desenvolvido para interoperar com hardware em conformidade com os padrões, não com um único fornecedor. A postura de interoperabilidade é:

  • Interface padrão. A assinatura acessa o hardware por meio do padrão PKCS#11, de modo que dispositivos com uma interface em conformidade são suportados como uma classe.
  • Módulos validados. A criptografia é executada com módulos validados pelo FIPS cuja validação é estabelecida de forma independente.
  • Assinaturas baseadas em padrões. As assinaturas produzidas seguem os perfis baseline das PDF Advanced Electronic Signatures (PAdES), incluindo o nível de arquivamento de longo prazo para verificabilidade durável. Consulte Conformidade e compatibilidade.

Se você for um comprador ou auditor e precisar confirmar essas informações antes de assumir um compromisso, o NextPDF pode fornecer evidências mediante solicitação, incluindo:

  • As classes de módulos de segurança de hardware com as quais a integração de assinatura é testada e a postura de interoperabilidade para o dispositivo de destino.
  • Os módulos validados pelo FIPS em uso e como confirmar a validação deles junto à autoridade de validação.
  • Os perfis de assinatura produzidos e como um verificador independente os valida.

Para solicitar um relatório de validação ou discutir os requisitos de hardware e garantia antes de comprar, entre em contato com a equipe de vendas por meio do portal de licenças. Informe o módulo de segurança de hardware de destino ou o serviço de chaves em nuvem e o nível de garantia FIPS. Mapearemos esse requisito para as classes de dispositivos suportadas e as evidências de validação disponíveis.