跳到主要内容

JEP 131:适用于 64 位 Windows 的 PKCS#11 加密提供程序

概括

将 SunPKCS11 提供程序包含在 64 位 Windows 的 JDK 中。

动机

越来越多的供应商为 64 位 Windows 提供本机 PKCS#11 库。在 64 位 Windows 的 JDK 中提供 SunPKCS11 提供程序将允许 Java 应用程序在该平台上使用此类库。

描述

修改当前构建过程以在 64 位 Windows 上构建 SunPKCS11 提供程序二进制文件。提供程序将被放置在相关的子目录中,但默认情况下不会配置。要使用该提供程序,应用程序必须提供自己的配置文件,该文件指定本机 PKCS#11 库的位置以及根据 SunPKCS11 参考指南中的规范的其他指令。

测试

找到合适的 64 位 PKCS#11 库并针对它运行现有的回归测试。如果 64 位库不支持现有回归测试涵盖的某些功能,则需要进行一些调整。

影响

  • 文档:相应更新SunPKCS11参考指南,即将64位Windows添加到支持的平台列表中。