HSM
Summary
O HSM é um dispositivo físico de segurança que protege chaves criptográficas e executa operações criptográficas num ambiente controlado, evitando que os segredos utilizados em sistemas bancários sejam expostos.
O HSM (Hardware Security Module) é um dispositivo físico especializado em segurança criptográfica, utilizado para gerar, armazenar e proteger chaves criptográficas, bem como executar operações criptográficas de forma segura.
Como funciona?
- O HSM gera ou recebe chaves criptográficas.
- Armazena essas chaves num ambiente físico protegido.
- Executa operações criptográficas, como cifragem, decifragem e geração de MACs.
- Devolve os resultados dessas operações aos sistemas que solicitaram o serviço.
- Impede que as chaves secretas sejam facilmente extraídas ou acedidas por pessoas não autorizadas.
Para que serve?
Exemplo prático
Imagina uma transação bancária EMV:
O que torna um HSM seguro?
- Proteção física contra manipulação (tamper resistance).
- Controlo de acessos e permissões.
- Armazenamento seguro de chaves criptográficas.
- Deteção de tentativas de acesso não autorizado.
- Certificações de segurança, como FIPS 140-2 e FIPS 140-3.