Как преобразовать .p12 в .crt файл? - PullRequest
0 голосов
/ 25 октября 2018

Может кто-нибудь сказать мне правильный путь / команду для извлечения / преобразования файла сертификата .crt из файла .p12?После того как я искал.Я нашел способ конвертировать .pem в .crt.но не найдены .p12 до .crt.

Ответы [ 2 ]

0 голосов
/ 25 октября 2018

Вы отметили 'keytool'.Если вы имеете в виду Java keytool, который не единственный, он может сделать это:

    keytool -keystore in.p12 -storetype pkcs12 -exportcert -file out.crt -rfc -alias $name
    # for java9 up omit -storetype pkcs12 -- it's now default
    # -rfc gives PEM form; omit for DER form
    # can omit -alias $name if 'friendlyname' is mykey -- 
    # but that's likely only for stores created _with_ keytool 
    # because other tools and users mostly don't use that name

(но лично я бы использовал openssl как в ответе crack_it).

0 голосов
/ 25 октября 2018

Попробуйте с данной командой

openssl pkcs12 -in filename.p12 -clcerts -nokeys -out filename.crt
...