2

我有一个 RSA 公钥的模数。我想将此公钥与Python 库“M2Crypto”一起使用,但它需要 PEM 格式的公钥。

因此,我必须将 RSA 模数转换为 PEM 文件。

模数可以在这里找到。

有任何想法吗?

4

1 回答 1

4

M2Crypto 库有一种重建公钥的方法。您需要知道公共指数e(对于 RSA 密钥,通常为 65337,但已使用其他数字,例如 3 或 17)和模数n(即问题中提供的 512 位数字)。请注意,文档描述了用于e和的长度编码格式n

一旦公钥被重建,它可以保存到一个文件中,以后可以再次使用,而无需转换。

于 2009-05-19T19:21:54.407 回答