Python RSA解密抛出错误
使用Python3.5读取私钥时出现以下错误:“不支持RSA密钥格式”Python RSA解密抛出错误,python,encryption,python-3.5,private-key,pycrypto,Python,Encryption,Python 3.5,Private Key,Pycrypto,使用Python3.5读取私钥时出现以下错误:“不支持RSA密钥格式” 以上是我的代码错误信息非常清楚。private.key格式正确吗?@Enayath Ali请显示一个私钥示例。Pycrypto通常支持所有通用密钥格式。iam收到以下错误消息回溯(最近一次调用last):文件“”,第1行,在keyPub=RSA.importKey(keyDER)文件“C:\Users\lstadmin\AppData\Local\Programs\Python\Python35\lib\site packa
以上是我的代码错误信息非常清楚。
private.key
格式正确吗?@Enayath Ali请显示一个私钥示例。Pycrypto通常支持所有通用密钥格式。iam收到以下错误消息回溯(最近一次调用last):文件“”,第1行,在keyPub=RSA.importKey(keyDER)文件“C:\Users\lstadmin\AppData\Local\Programs\Python\Python35\lib\site packages\Crypto\PublicKey\RSA.py”第682行,在importKey raise VALUERROR(“不支持RSA密钥格式”)中,VALUERROR:不支持RSA密钥格式
from Crypto.PublicKey import RSA
from Crypto.Signature import PKCS1_v1_5
from Crypto.Hash import SHA
from base64 import b64decode
def wesocket_Data_Receive(request):
Data=request.GET.get('ContentData')
key =open('D:\\WithOldDjango\\AssetManagment\\AssetManagment
\\blog\\templates\\private.key', 'rb')
rsakey = RSA.importKey(key.read())
return HttpResponse(Data)