Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.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
Can';不能使用OpenSSL加载私钥_Ssl_Openssl_Ssl Certificate - Fatal编程技术网

Can';不能使用OpenSSL加载私钥

Can';不能使用OpenSSL加载私钥,ssl,openssl,ssl-certificate,Ssl,Openssl,Ssl Certificate,我尝试用这个加载我的私钥 openssl rsa -text -in pk.key -inform DER 但我犯了这个错误 unable to load Private Key 64964:error:0D07207B:asn1 encoding routines:ASN1_get_object:header too long:crypto\asn1\asn1_lib.c:101: 如何修复此问题?查看您的文件和/或创建文件的过程,以确定文件中实际包含的内容。如果它实际上是私钥,但以其他形

我尝试用这个加载我的私钥

openssl rsa -text -in pk.key -inform DER
但我犯了这个错误

unable to load Private Key
64964:error:0D07207B:asn1 encoding routines:ASN1_get_object:header too long:crypto\asn1\asn1_lib.c:101:

如何修复此问题?

查看您的文件和/或创建文件的过程,以确定文件中实际包含的内容。如果它实际上是私钥,但以其他形式存在,则修复取决于其他形式是什么。如果你不能理解它,在你的Q中加上hexdump的第一行或两行(即前16-32字节),我们可能会猜到。如果它实际上不是私钥,是否有修复取决于您想要或需要做什么,而您没有给出任何提示。在编辑器中打开密钥文件。如果您看到十六进制数据,格式是
PEM
而不是
DER
。谢谢大家。我修好了