让java IAIK PKCS11包装器适用于nfast

我想让IAIK PKCS11包装器与nfast一起工作。

它总是期待pkcs11wrapper库文件并抛出错误 –

java.lang.UnsatisfiedLinkError:pkcs11wrapper(在java.library.path中找不到)

如何使用HSM提供的库文件( /opt/nfast/toolkits/pkcs11/libcknfast.so )?

任何帮助都非常感谢和遗忘!

您需要在LD_LIBRARY_PATH,java.library.path(-Djava.library.path = java.library.path:/ path / to / pkcs11wrapper)上配置IAIK pkcs11wrapper的路径,或者使用PKCS11_WRAPPER_PATH通过iaik属性文件配置路径变量。

所有这些都在下面的IAIK文档链接中描述。

http://jce.iaik.tugraz.at/sic/Products/Core-Crypto-Toolkits/PKCS_11_Provider/quick_start http://jce.iaik.tugraz.at/sic/Products/Core-Crypto-Toolkits/PKCS_11_Provider/installing

安迪