У меня есть следующие файлы:
ca_bundle.crt
certificate.crt
private.key
В нашем Android-проекте мы пытаемся для установления связи с безопасным WebSocket, и для этого требуется сертификат формата base64 .cer. Может ли кто-нибудь сказать мне, как я могу преобразовать указанные выше файлы в рабочий файл base64 .cer?
Спасибо
openssl x509 -inform <youchoose> -in certificate.crt -outform <youchoose> -out certificate-out.youchoose
подробности см. В man openssl x509 . Вы можете выбрать DER, PEM или NET.
Я думаю, вы просто хотите перейти от DER к PEM (CER на самом деле не кодировка, см. здесь )
Можете ли вы скопировать файлы на машину с Windows? Для этого преобразования вам не нужен openssl, и это выглядит довольно просто.