Emmanuel Konan

HSMs: key storage and access

Emmanuel Konan · · 1 min read

A hardware security module (HSM) stores keys and performs cryptographic operations within a dedicated hardware boundary.

Integration requires decisions about key access and recovery:

  • Which keys are generated inside the HSM, imported or exportable?
  • Which applications and operators can use them?
  • How are privileged roles separated and their actions logged?
  • How are keys backed up and recovered when hardware is replaced?

The guide below introduces HSMs in a PKI. The PKCS#11 note covers an interface used by applications to access cryptographic tokens.