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 Sign | 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 |
| Blockchain | Funções de criptografia compatíveis com blockchains públicas e privadas. | 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.