我有一个问题,我试图寻找一个解决办法,但没有找到。谁来帮帮我,谢谢你。
String pkcs11Config = "name=CA-Token\nlibrary=C:/java/CA-Token_v2.dll\nslot=1";
InputStream is = new ByteArrayInputStream(pkcs11Config.getBytes())
SunPKCS11 providerPKCS11 = new sun.security.pkcs11.SunPKCS11(is); // (1)
Security.addProvider(providerPKCS11);对于此代码,我们是否可以在不使用PKCS11 SunPKCS11的情况下初始化SunPKCS11提供程序?
发布于 2022-06-29 20:56:05
这个问题发布已经有一段时间了,但是如果您想使用PKCS11提供程序而不是SunPKCS11,您可以使用:
通过遵循https://jce.iaik.tugraz.at/products/core-crypto-toolkits/pkcs11-wrapper/
,
您只需实例化它们并使用"Security.addProvider(yourProvider)“注册
https://stackoverflow.com/questions/71739312
复制相似问题