【问题标题】:Difference between genkey and selfcertgenkey 和 selfcert 的区别
【发布时间】:2012-07-03 19:43:56
【问题描述】:

谁能解释一下 keytool 命令 genkey 和 selfcert 之间的区别,我用 google 搜索并得到两者都会生成自签名证书,那么有什么区别?

如何使用 keytool 命令签署带有证书的 CSR?

提前致谢。

【问题讨论】:

    标签: ssl-certificate public-key-encryption keytool


    【解决方案1】:

    genkey 同时创建一个密钥和一个证书。 selfcert 用新的自证书替换现有密钥的证书。当您的旧证书过期时执行此操作。如果您想使用不同的证书(可能来自 CA)对其进行签名,请使用 import。

    【讨论】:

      【解决方案2】:

      我首先假设您已生成 CSR 并将其发送给 CA。 CA 将您可以 importcert 的证书返回到您为其生成 CSR 的同一 alias 的密钥库中。

      简而言之:

      keytool -v -importcert -keystore mykeystore.jks -alias mycertalias -file CASignedCert.cer -trustcacerts

      【讨论】:

        猜你喜欢
        • 2017-07-02
        • 2013-08-07
        • 2011-10-20
        • 2020-01-23
        • 1970-01-01
        • 2014-10-09
        • 2010-12-21
        • 2011-05-11
        • 2014-01-24
        相关资源
        最近更新 更多