首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >64位替代SunPkcs11实现

64位替代SunPkcs11实现
EN

Stack Overflow用户
提问于 2014-12-09 06:58:28
回答 2查看 2.2K关注 0票数 3

我们使用一个中间件来构建安装在JDK 1.6.30 64位安装程序上的软件应用程序。

我们最近被要求使用USB令牌对某些请求进行签名。我搜索了一下,发现Sun以SunPKCS11的名义提供了一个实现。但是,在Java 8之前,只有32位的JRE才有同样的功能。

我想知道是否有任何可供选择的非商业实现可以供我使用。

请注意,升级Java或更改体系结构不是一种选择,因为中间件具有很高的依赖性。

EN

回答 2

Stack Overflow用户

发布于 2014-12-09 07:06:21

它不适用于jdk 1.6 (仅适用于windows ),但可用于Java 8 64位。有关更多详细信息,请参见此回答

请参考以下链接:

Solaris (SPARC和x86)和Linux (x86)在32位和64位Java进程中都支持Sun Java提供程序。32位Windows (x86)也支持它,但由于缺乏合适的PKCS#11库,目前在64位Windows平台上不支持它。

链接

票数 1
EN

Stack Overflow用户

发布于 2014-12-09 22:34:53

从一些研究来看,PKCS#11的IAIK包装器也与64位兼容。您可以使用它进行签名,但是IAIK没有免费提供与JCE兼容的提供程序。这意味着您可以使用它直接调用下面的PKCS#11库,但是您将失去与围绕JCE构建的标准Java功能的所有兼容性。Sun和IAIK PKCS#11提供者构建在这个免费的库之上。

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

https://stackoverflow.com/questions/27373124

复制
相关文章

相似问题

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