Tag: hsm

在C#中使用PKCS11Interop库的Threadsafe

我正在使用PKCS11Interop在HSM中执行密钥管理操作。 我使用的HSM是Thales PCI Express。 以下是包装在HSM中执行的所有操作的类: public sealed class KeyStoreOperations { private KeyStoreContext m_keyStoreContext; private static Pkcs11 m_Pkcs11; private static readonly object _syncLockPkcs11 = new object(); private static readonly object _syncLockHSMLogin = new object(); public KeyStoreOperations(KeyStoreContext keyStoreContext) { m_keyStoreContext = keyStoreContext; InitializePkcs11Object(); } /// /// Generates key in the key store /// /// /// public void […]

如何使用Pkcs11Interop与NitroKey HSM来获取与EC的共享密钥

我买了一台NitroKey HSM,并在其上创建了一个EC。 现在我想得出一个共同的秘密。 我找到了Pkcs11Interop ,这似乎是这项工作的正确工具,但处理不清楚。 我们非常感谢代码片段或工作项目的链接。