java - keytool 如何将 keyUsage 与 -ext 一起使用

标签 java keytool

我正在尝试使用 keytool 实用程序创建证书。 我需要一些关于keyUsage的信息,我已经看到了javadoc

但是我无法理解各种按键用法之间的差异,例如:

  1. 什么是digitalSignature以及何时应使用它。
  2. keyCertSigncRLSign 之间有什么区别以及何时使用哪一个?

最佳答案

  • 广告 1. key 将用于创建数据的数字签名。
  • 广告 2. key 将用于签署证书和证书吊销列表

如果您只想创建一个简单的证书,则无需定义其用途。

关于java - keytool 如何将 keyUsage 与 -ext 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13562425/

相关文章:

java - Xmlgregoriancalendar 不允许在 ddMMyyyy 中前导零

ssl - .arm 和 .csr 文件 (SSL) 之间的区别

Tomcat SSL 连接被拒绝

java - 当我从命令行启动 java 应用程序时,我可以防止数字签名警告吗?

java - 在 Java 中使用 Runtime.exec()

java - 如何使用java清理脏文本

java - 匹配一个单独出现的字符

带有 SSL 的 Tomcat

Python 和 JDK SSL 证书

java - 使用 Java 代码中的 Javascript 函数关闭 Windows 资源管理器弹出窗口