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.