我正在开发一个使用Nitrokey HSM的测试程序:
import pkcs11
lib = pkcs11.lib(os.environ['PKCS11_MODULE'])
token = lib.get_token(token_label='smartcard')
with token.open() as session:
print(session)问: pkcs11库文件名可以是什么?我猜测了opensc-hsm.so,并将PKCS11_MODULE定义到该路径,但没有成功。那么,要加载的pkcs11库的名称可以是什么呢?谢谢
发布于 2019-08-12 19:05:36
根据Nitrokey HSM上的此pkcs11 page,可以使用标准OpenSC模块:
OpenSC PKCS #11模块是opensc-pkcs11.so。
另一种方法是使用HSM智能卡供应商的模块libsc-hsm-pkcs11.so
有关更多信息,请查看以下内容:
发布于 2019-08-10 00:00:47
至少Nitrokey Pro可以和opensc-pkcs11.so一起使用。
https://stackoverflow.com/questions/57403255
复制相似问题