ich eine .key-Datei haben, wenn ichKann nicht privaten Schlüssel mit OpenSSL erhalten (ohne Startlinie: pem_lib.c: 703: Erwartung: ANY PRIVATE KEY)
openssl rsa -text -in file.key
I
erhaltenunable to load Private Key
140000419358368:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:703:Expecting: ANY PRIVATE KEY
auch habe ich eine CER-Datei und wenn ich
openssl x509 -text -in file.cer
ich
unable to load certificate
140387178489504:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:703:Expecting: TRUSTED CERTIFICATE
Aber wenn als here darauf betreibe ich den Befehl wie:
openssl x509 -text -inform DER -in file.cer
ich
Certificate:
Data:
Version: 3 (0x2)
Some more information
...
-----BEGIN CERTIFICATE-----
MIIEdDCCA1ygAwIBAgIUMjAwMDEwMDAwMDAxMDAwMDU4NjcwDQYJKoZIhvcNAQEF
...
-----END CERTIFICATE-----
Aber das ist nicht Scheinen mit dem Schlüssel zu arbeiten, denn wenn ich
openssl rsa -text -inform DER -in aaa010101aaa__csd_10.key
betreibe ich
unable to load Private Key
140004844304032:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:tasn_dec.c:1337:
140004844304032:error:0D06C03A:asn1 encoding routines:ASN1_D2I_EX_PRIMITIVE:nested asn1 error:tasn_dec.c:849:
140004844304032:error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error:tasn_dec.c:769:Field=version, Type=RSA
140004844304032:error:04093004:rsa routines:OLD_RSA_PRIV_DECODE:RSA lib:rsa_ameth.c:115:
140004844304032:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:tasn_dec.c:1337:
140004844304032:error:0D06C03A:asn1 encoding routines:ASN1_D2I_EX_PRIMITIVE:nested asn1 error:tasn_dec.c:849:
140004844304032:error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error:tasn_dec.c:769:Field=version, Type=PKCS8_PRIV_KEY_INFO
bekommen Wie kann ich den privaten Schlüssel und sein Zertifikat erhalten?
Sie gehen zu müssen, um uns zeigen, was die private Schlüsseldatei aussieht, sonst raten wir nur. – larsks
Ok, aber im Binärformat, wie kann ich Ihnen den Inhalt des Schlüssels zeigen? Ich habe versucht mit vi im Binärmodus (vi-b), aber zeigt eine fast unlesbare Ausgabe – helado
Siehe mein Update zuerst. Wenn Ihr privater Schlüssel wirklich * etwas * ist, das Sie mit uns teilen können (in diesem Fall ist es nicht mehr wirklich "privat"), könnten Sie einen Hex-Dump mit 'od -x' erzeugen. Wenn Sie es privat halten möchten, müssen Sie wahrscheinlich die Quelle des Schlüssels für weitere Informationen kontaktieren. – larsks