从rsa公钥中提取N和E


1、从rsa公钥中提取N和E–python实现

#!/usr/bin/env python3
from Crypto.PublicKey import RSA

path = '<key file path here>'
with open(path) as f:
    key = RSA.import_key(f.read())
    print('e = %d' % key.e)
    print('n = %d' % key.n)

 

2、openssl命令行实现
openssl rsa -inform PEM -in Key0_pub.pem -pubin -text -out Key1_pub.txt

3、使用网页工具
https://the-x.cn/base64

注意请去除-----BEGIN PUBLIC KEY-----和-----END PUBLIC KEY-----两行后再黏贴
————————————————
版权声明:本文为CSDN博主「代码改变世界ctw」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42135087/article/details/105446886


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM