Python 从密码生成RSA公钥和私钥对
我想从密码短语生成RSA密钥对。如何在Python中实现这一点。我尝试过PBDFK2,但我只适用于AES等对称加密。: 或者您可以使用and命令行功能。: 也可以使用and命令行函数Python 从密码生成RSA公钥和私钥对,python,rsa,Python,Rsa,我想从密码短语生成RSA密钥对。如何在Python中实现这一点。我尝试过PBDFK2,但我只适用于AES等对称加密。: 或者您可以使用and命令行功能。: 也可以使用and命令行函数 import ezPyCrypto mysecret = "Secret" raw = "String to Encrypt" # Create a key object k = ezPyCrypto.key(passphrase=mysecret) # Export
import ezPyCrypto
mysecret = "Secret"
raw = "String to Encrypt"
# Create a key object
k = ezPyCrypto.key(passphrase=mysecret)
# Export public/private key
publicAndPrivateKey = k.exportKeyPrivate()
# Encrypt against this keypair
enc = k.encString(raw)
# Create a new key object, and import keys (with passphrase)
k1 = ezPyCrypto.key(publicAndPrivateKey, passphrase=mysecret)
# Decrypt text
dec = k.decString(enc)