【问题标题】:How to extract exponent and modulus from a private key?如何从私钥中提取指数和模数?
【发布时间】:2012-05-31 20:32:44
【问题描述】:

有没有办法使用 openssl 提取私钥的模数和指数?如果有办法,请告诉我。

【问题讨论】:

    标签: security openssl cryptography


    【解决方案1】:

    是的。对openssl rsa 使用-text 选项是一种方法:

    $ openssl genrsa 2048 > dummy.key
    Generating RSA private key, 2048 bit long modulus
    ..............+++
    ....................+++
    e is 65537 (0x10001)
    $ openssl rsa -in dummy.key -noout -text
    Private-Key: (2048 bit)
    modulus:
        00:c3:21:46:32:f5:d8:89:c5:bb:bd:a7:4a:14:32:
        [...]
        ea:5d:d3:20:bd:d7:5d:36:1e:45:28:f3:e3:dd:0b:
        d1:f9
    publicExponent: 65537 (0x10001)
    privateExponent:
        55:4d:74:8c:ce:a0:cd:09:de:1a:f8:c9:0f:af:4f:
        ed:a1:92:89:89:86:4f:cb:b2:f6:aa:60:e7:05:a6:
        [...]
    

    【讨论】:

      猜你喜欢
      • 2023-03-21
      • 1970-01-01
      • 2011-08-31
      • 1970-01-01
      • 2015-07-09
      • 2018-11-27
      • 1970-01-01
      • 2014-09-23
      • 1970-01-01
      相关资源
      最近更新 更多