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