【发布时间】:2017-06-27 04:36:07
【问题描述】:
我正在尝试将 PKCS11Interop 库与最新版本 (0.16) 的 OpenSC (opensc-pkcs11.dll) 一起使用。我尝试过来自 Yubico 4、NitroKey Pro/Start、Fetian ePass2003 三个供应商的 USB 令牌,但无法使用 PKCS11Interop 库中的大部分功能。对于库提供的大多数函数,我收到 Net.Pkcs11Interop.Common.Pkcs11Exception: 'Method C_SignRecoverInit returned CKR_FUNCTION_NOT_SUPPORTED'。抛出此异常的函数有 C_GetOperationState、C_SetOperationState、C_GenerateKey、C_GenerateKeyPair、加密/解密函数、签名/验证函数等。
奇怪的是,GetSlotInfo、GetMechanisms、Login、Session 等函数运行良好。
我花了很多时间试图在这里找到解决方案。如果有人可以提供帮助,将不胜感激。
【问题讨论】:
标签: pkcs#11 opensc pkcs11interop