我正在尝试使用 keytool
实用程序创建证书。
我需要一些关于keyUsage的信息,我已经看到了javadoc 。
但是我无法理解各种按键用法之间的差异,例如:
- 什么是
digitalSignature
以及何时应使用它。 keyCertSign
和cRLSign
之间有什么区别以及何时使用哪一个?
最佳答案
- 广告 1. key 将用于创建数据的数字签名。
- 广告 2. key 将用于签署证书和证书吊销列表
如果您只想创建一个简单的证书,则无需定义其用途。
关于java - keytool 如何将 keyUsage 与 -ext 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13562425/