HSMimplementaties
HSM-implementaties zijn beveiligde hardware-modules die cryptografische sleutels veilig opslaan en cryptografische bewerkingen uitvoeren. Ze bieden tamper-resistance, strikt sleutelbeheer en bescherming tegen extractie van geheime sleutels, vaak met hardwarematige beveiligingsfuncties en beveiligde firmware.
Er bestaan verschillende implementatietypen: on-premises HSM-apparaten die in een eigen datacenter staan; netwerkgebaseerde HSM-systemen; PCIe-kaarten die
Veiligheidsnormen en certificeringen zijn onder meer FIPS 140-2/3 (en hogere niveaus), Common Criteria en relevante regelgeving
Belangrijke kenmerken van HSM-implementaties zijn onder meer secure key storage, cryptografische sleutelgeneratie, sleutelwrapping, back-up en disaster
Interfaces en integratie omvatten PKCS#11, Java Cryptography Architecture (JCA/JCE), CAPI/CNG op Windows, en vaak REST- of
Toepassingsgebieden zijn onder meer PKI-infrastructuur, TLS/SSL-beveiliging, digitale handtekeningen, code signing, betalingsverwerking en opslag van sleutels voor