【发布时间】:2017-07-02 08:38:24
【问题描述】:
我正在使用keytool 创建一个CSR。
我想知道-genkey 和-genkeypair 选项之间有什么区别。我的理解是-genkey 只创建 私钥 而-genkeypair 创建 private 和 public 密钥。
如果是这样,我如何获得使用-genkey创建的私钥的公钥?
【问题讨论】:
我正在使用keytool 创建一个CSR。
我想知道-genkey 和-genkeypair 选项之间有什么区别。我的理解是-genkey 只创建 私钥 而-genkeypair 创建 private 和 public 密钥。
如果是这样,我如何获得使用-genkey创建的私钥的公钥?
【问题讨论】:
根据https://docs.oracle.com/javase/8/docs/technotes/tools/unix/keytool.html,此密钥工具标志在早期版本中被命名为 -genkey。虽然旧名称仍受支持,但 -genkeypair 是首选。
所以本质上,两者都是一样的
【讨论】:
你好,在旧版本的 java 中被命名为 -genkey,它仍然受支持
此命令在早期版本中被命名为 -genkey。此版本仍支持旧名称。新名称 -genkeypair 是未来的首选。
【讨论】: