下面是一个使用Python保存RSA私钥的示例代码:
from Crypto.PublicKey import RSA
# 生成RSA密钥对
key = RSA.generate(2048)
# 保存私钥
private_key = key.export_key()
with open('private_key.pem', 'wb') as f:
f.write(private_key)
# 保存公钥
public_key = key.publickey().export_key()
with open('public_key.pem', 'wb') as f:
f.write(public_key)
这段代码使用了Crypto
库来生成RSA密钥对,并将私钥和公钥保存到文件中。私钥保存在private_key.pem
文件中,公钥保存在public_key.pem
文件中。
请注意,这里使用的是Crypto
库,你需要先安装该库,可以使用pip install pycryptodome
命令进行安装。