Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python RSA解密抛出错误_Python_Encryption_Python 3.5_Private Key_Pycrypto - Fatal编程技术网

Python 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

使用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 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)