Hardware Security Module (HSM) is a piece of hardware device that is usually attached to the inside of the PC or the server which provides cryptographic functions but not limited to key generation, encryption, hashing and decryption. HSM possess controls that provide physical tamper resistance and has its own user interface and programmable interface.
There are two types of hardware security module:
General Purpose HSM and Payment HSM
In short, HSM serves to store individual, customer-related keys and provides encryption mechanisms for secure data transmission. hence, it is an efficient means for securing devices in the field.
HSM’s in common is used to protect transactions, identities and applications, it secures the cryptographic keys and avails services such as encryption, decryption, authentication and digital signing of documents.
Information security is one of the most fundamental pillars of any organization, that’s the reason company’s select leading vendors who can help them secure their confidential data. public key infrastructure shortly called as PKI consists of protocols, services, and standards supporting applications of public key cryptography. these protocols are used to digitally sign document transactions, and software to confirm the integrity of those materials
In PKI environments, the HSM is used by SSL certification authorities (CAs) and registration authorities (RAs) to generate, store, and handle key pairs, the HSM can provide:
Card processing Systems use limited features of HSM because they are less complicated than Certificate Authority HSM.
So basically Bank HSM can be divided into two categories:
Original Equipment Manufacturer OR Integrated modules for ATM and POS terminals, that is to: