KeyFactory 有哪些不同类型的实例?

发布于 2024-12-20 18:25:06 字数 113 浏览 1 评论 0原文

使用 KeyFactory kg = KeyFactory.getInstance(ALGORITHM) 时可以使用哪些不同的算法?我知道有“DSA”、“RSA”,但还支持哪些其他选项?

When using KeyFactory kg = KeyFactory.getInstance(ALGORITHM) what are the different algorithms that could be used? I know there is "DSA", "RSA" but which other are supported?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

划一舟意中人 2024-12-27 18:25:06

您可以在 此处获取 KeyFactory 支持的算法列表。您可以在 此处获取其他安全相关类支持的算法列表

  • DiffieHellman:Diffie-Hellman KeyAgreement 算法的密钥。
    注意:key.getAlgorithm() 将返回“DH”而不是
    “迪菲·赫尔曼”。
  • DSA:数字签名算法的密钥。
  • RSA:RSA 算法的密钥(签名/密码)。
  • 欧共体

You can get the list of supported algorithms for KeyFactory here. You can get a list algorithms supported by other security related classes here

  • DiffieHellman : Keys for the Diffie-Hellman KeyAgreement algorithm.
    Note: key.getAlgorithm() will return "DH" instead of
    "DiffieHellman".
  • DSA: Keys for the Digital Signature Algorithm.
  • RSA: Keys for the RSA algorithm (Signature/Cipher).
  • EC
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文