安装
pip install rsa
简单使用
import rsa# rsa加密def rsaEncrypt(str): # 生成公钥、私钥 (pubkey, privkey) = rsa.newkeys(512) # 明文编码格式 content = str.encode('utf-8') # 公钥加密 crypto = rsa.encrypt(content, pubkey) return (crypto, privkey)# rsa解密def rsaDecrypt(str, pk): # 私钥解密 content = rsa.decrypt(str, pk) con = content.decode('utf-8') return con(a, b) = rsaEncrypt("hello")print('加密后密文:')# 密文转化后未必可以反编码出字符串,有可能会超出转换范围print(a)content = rsaDecrypt(a, b)print('解密后明文:')print(content)