我有 RSA 公钥的模数。我想将此公钥与 Python library "M2Crypto", 一起使用但它需要 PEM 格式的公钥。
因此,我必须将 RSA 模数转换为 PEM 文件。
模数可以查到here.
有什么想法吗?
请您参考如下方法:
M2Crypto 库有 a way to reconstruct a public key.您需要知道公共(public)指数 e(RSA key 通常为 65337,但已使用其他数字,例如 3 或 17)和模数 n(其中是问题中提供的 512 位数字)。请注意,文档描述了用于 e 和 n 的长度编码格式。
一旦公钥被重建,它就可以是saved into a file并在以后再次使用而无需转换。
