【问题标题】:How to extract ephemeral and static private keys from ecc private key using openssl如何使用 openssl 从 ecc 私钥中提取临时和静态私钥
【发布时间】:2018-02-22 05:05:16
【问题描述】:

我正在使用以下 openssl 命令为 SECp384 生成 ECC 密钥:

openssl ecparam -genkey -name secp384r1 -out private.pem

有人可以告诉我如何使用 openssl 从生成的 ecc 私钥中提取临时(k)和静态(k)私钥吗?

在链接https://www.ietf.org/rfc/rfc4754.txt 中,这些被称为wk

【问题讨论】:

    标签: openssl ecdsa


    【解决方案1】:

    临时密钥是您生成、使用然后丢弃的密钥。

    静态密钥是您长期使用的密钥,可能通过将其放入 X.509 公钥证书中。

    其中每一个都是概念词,而在概念背后是一个 ECC 密钥,就像您生成的那个一样。

            key
           /   \
    static       ephemeral
       |             |
     cert          keyGenerator
       |
     getAssociatedKey
    

    【讨论】:

      猜你喜欢
      • 2017-12-18
      • 1970-01-01
      • 1970-01-01
      • 2011-07-19
      • 1970-01-01
      • 1970-01-01
      • 2016-09-20
      • 2016-09-25
      • 2017-03-12
      相关资源
      最近更新 更多