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
。谢谢大家。我修好了