首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何不使用PKCS11来初始化SunPKCS11提供程序?

如何不使用PKCS11来初始化SunPKCS11提供程序?
EN

Stack Overflow用户
提问于 2022-04-04 14:49:29
回答 1查看 467关注 0票数 1

我有一个问题,我试图寻找一个解决办法,但没有找到。谁来帮帮我,谢谢你。

代码语言:javascript
复制
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提供程序?

EN

回答 1

Stack Overflow用户

发布于 2022-06-29 20:56:05

这个问题发布已经有一段时间了,但是如果您想使用PKCS11提供程序而不是SunPKCS11,您可以使用:

通过遵循https://jce.iaik.tugraz.at/products/core-crypto-toolkits/pkcs11-wrapper/

  • IAIK PKCS11包装器您自己的提供者

您只需实例化它们并使用"Security.addProvider(yourProvider)“注册

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71739312

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档