SunX509的用途是什么,它可以与使用IbmX509的各方一起使用吗?

手动创建时KeyManager,步骤之一是:

KeyManagerFactory.getInstance("SunX509")

这在我需要指定“ IbmX509”的IBM jre上不起作用。

我的问题:

  1. 我读到这被称为“证书编码算法”。那是什么意思?什么时候使用?
  2. 当客户端使用IBM算法而服务器使用Sun算法时会发生什么?

谢谢,

多伦

回答:

我读到这被称为“证书编码算法”。

不,不是。它是一种密钥管理器算法,它定义了提供程序和内容类型,在本例中为“ Sun”或“ IBM”以及X.509。基本上,它是密钥库类型。

无论如何,最好的解决方案是不要使用任何一个。只需使用

KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());

KeyManagerKeyManagerFactory刚刚处理本地密钥库/信任。对等节点并不关心此,仅关心它们中的证书,而仅关心间接证书。

以上是 SunX509的用途是什么,它可以与使用IbmX509的各方一起使用吗? 的全部内容, 来源链接: utcz.com/qa/410751.html

回到顶部