Openssl 如何从p12类型密钥库文件中获取信息/详细信息

Openssl 如何从p12类型密钥库文件中获取信息/详细信息,openssl,keystore,asn.1,pkcs#12,Openssl,Keystore,Asn.1,Pkcs#12,我正在尝试获取p12类型的详细信息,如下所示 openssl pkcs12-info-in-keystore.p12 但是,这是一个错误 2512:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:.\crypto\asn1\tasn_dec.c:1180: 2512:error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:nested asn1 error:.\c

我正在尝试获取p12类型的详细信息,如下所示

openssl pkcs12-info-in-keystore.p12

但是,这是一个错误

2512:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:.\crypto\asn1\tasn_dec.c:1180:
2512:error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:nested asn1 error:.\crypto\asn1\tasn_dec.c:365:Type=PKCS12

有什么想法吗,请告诉我你从哪里得到keystore.p12文件的?似乎表明文件格式中存在错误,并对如何解决该错误提出了一些建议

具体来说,它指示检查并确保文件中没有[前导或尾随]空格


您确定它的格式正确吗?

谢谢您的回复,它是.p12代的问题。我解决了。我使用OpenSSL创建.p12文件。命令如下
openssl pkcs12-export-out Keystore.p12-in-ServerCert.pem-inkey-ServerKey.pem