What is an HSM?

A Hardware Security Module or HSM is a specialized, highly trusted physical device. It is a network computer which performs all the major cryptographic operations including encryption, decryption, authentication, key management, key exchange, etc.

HSMs are specialized security devices, with the sole objective to hide and protect cryptographic materials. They have a robust OS and restricted network access protected via a firewall. HSMs are also tamper-resistant, tamper-evident devices.