在我们的项目中,我们需要与 SSL 上的第三方服务器进行通信。之前我们使用来自 RSA 的 sslJ 提供程序com.rsa.jsse.JsseProvider
,但由于其中的一些问题,现在我们必须使用 Sun 的 SSL 提供程序com.sun.net.ssl.internal.ssl.Provider
,并且我们需要使用 RSA 的加密提供程序“JsafeJCE”来符合 FIPS。
我在使用 JsafeJCE 提供程序创建 KeyManagerFactory 时遇到问题。
KeyManagerFactory keyManagerFactory = KeyManagerFactory.getInstance("PKCS12",
"JsafeJCE");
以下是我得到的例外
线程“主”java.security.NoSuchAlgorithmException 中的异常:没有这样的算法:提供者 JsafeJCE 的 PKCS12
有人可以告诉我 JsafeJCE 支持的 KeyManagerFactory 算法吗?