Módulos

O HSM Dinamo foi inteiramente desenvolvido com uma arquitetura modular, com a finalidade de entregar ao cliente o conjunto de funcionalidade necessária à sua demanda e permitir uma expansão neste conjunto através da adição de novos módulos ou novas versões de módulos existentes.

É possível que algumas das funcionalidades descritas a seguir não estejam presentes na sua versão de HSM ou que o módulo que a implemente não tenha sido adquirido. Não existe um relação direta entre função da API e módulo instalado, pois características distintas de uma mesma função podem ser servidas por módulos diferentes. À exceção dos módulos Core (Core Crypto Engine State Manager) e State Manager, todos os demais são opcionais. Em caso de dúvida contate o seu fornecedor para esclarecimentos.

A tabela a seguir lista os módulos (engines) disponíveis para esta versão do manual. Consulte seu fornecedor para uma lista atualizada.

Módulo

Descrição

Opcional

Core Crypto

Funções gerais de criptografia. Algoritmos simétricos, assimétricos e hash. Gerenciamento de objetos (chaves criptográficas, certificados, cadeias de certificação, LCRs e arquivos binários).

Não

State Manager

Monitoramento de CPU, memória, sessões ativas, eventos de hardware.

Não

OATH

Autenticação de dois fatores (password + tokencode) padrão Open Authentication (OATH).

Sim

SPB

Codificação e decodificação de mensagens padrão SPB - Sistema de Pagamentos Brasileiro.

Sim

XML DSig

Assinatura de documentos XML conforme padrão W3C.

Sim

EFT

Funções para Transferência Eletrônica de Fundos.

Sim

EFT Direct

Funções para Transferência Eletrônica de Fundos com acesso direto.

Sim

PIX

Funções para o Sistema de Pagamento Instantâneo do Banco Central do Brasil.

Sim

SVault

Funções para tokenização e criptografia de dados com preservação de formato.

Sim

TSP

Funções para carimbo de tempo padrão RFC 3161.

Sim

Nos modos de operação restritos somente os módulos Core Crypto Engine e State Manager estão disponíveis para carga, conforme restrições impostas pelas devidas normas, e somente os algoritmos de funções aprovadas poderão ser utilizados.