我需要在 IBM Websphere 上运行的应用程序中使用 Sun JCE 提供程序。这可以通过指定 security_provider.1=com.sun.crypto.provider.SunJCE 来实现。我的应用程序的某些部分使用了 IBM 的 SSL 工具。
我想知道配置 SunJCE 提供程序是否会影响 JSSE 提供程序在我的应用程序其他部分的使用。
我想问的另一个问题是,有什么方法可以继续使用 IBM JDK 默认值(JCE< JSSE 和其他),并在需要时仅使用 Sun JCE。我的意思是我会将 Sun JCE Provider 配置为最后一个 security_provider.10。在我需要使用 Sun JCE 提供程序的代码库中,我将在我的 Crypto 相关类中明确提供提供程序名称。对于前 Cipher cip = Cipher.getInstance("DES","Sun")..
请让我知道哪种方法最好。