So far, I knew that traditional HSMs (Hardware Security Module) can be used to store key of a single user. But, recently, I came to know that newer HSMs have the capability to store keys of multiple users and let users use those keys to sign documents. Newer HSMs does this using Subscriber Authentication Module (SAM). But I could not find any useful information about it.

Can somebody help me understand more? Can somebody give pointers to how HSMs with SAM can be used for storing keys of multiple users and signing using those keys?

  • $\begingroup$ This site is about the mechanisms of cryptography: algorithms, protocols, both the math and the implementation. Using cryptographic software or hardware is off-topic. You need to reach people who know HSM interfaces, not people who know how they work inside. Sites that may help you include Stack Overflow, Super User, Server Fault or Information Security depending on what you want to do: interact with an HSM from a program? Use one for personal use? Use one as a professional system administrator? Evaluate how they would fit in your overall security architecture? Also say what form factor/price/hardening range you want. $\endgroup$ – Gilles 'SO- stop being evil' Mar 25 at 19:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.