Thanx to Steffen Ullrich, I've finally found the reason of that error... The myCA.crt was already in PEM format, as DER is binary file while PEM is base64 encrypted text.
SSL: не удается преобразовать DER в PEM
1159
Drew
Я работаю с SSL-сертификатами и пытаюсь конвертировать myCA.cer в myCA.pem ...
$ openssl x509 -in myCA.crt -inform der -outform pem -out myCA.cer.pem unable to load certificate 65927:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:/SourceCache/OpenSSL098/OpenSSL098-52.40.1/src/crypto/asn1/tasn_dec.c:1341: 65927:error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:nested asn1 error:/SourceCache/OpenSSL098/OpenSSL098-52.40.1/src/crypto/asn1/tasn_dec.c:385:Type=X509
Зачем? В чем дело?
Вы даже уверены, что вводом является DER, а не PEM? DER просто двоичный, а PEM base64 с некоторым префиксом и суффиксом, указывающим тип данных. Само расширение не влияет на тип данных внутри файла.
Steffen Ullrich 8 лет назад
1
Спасибо за ответ! Как я могу это проверить наверняка?
Drew 8 лет назад
0
открыть файл в редакторе, сделать hexdump .... DER является двоичным, а PEM - текстовым.
Steffen Ullrich 8 лет назад
0
Вы правы! По какой-то причине это был уже текст (PEM) ... странно. Thanx!
Drew 8 лет назад
0
1 ответ на вопрос
0
Drew
Похожие вопросы
-
2
Безопасный сбой электронной почты Outlook 2007
-
2
Ежедневная полоса Дилберта, поданная https
-
1
Что делает адресную строку в IE зеленым?
-
-
3
GMail и SSL Encryption - сколько зашифровано
-
4
Ошибка сертификата Firefox
-
9
Как отключить предупреждение, которое выдает Chrome, если сертификат безопасности не является довере...
-
2
Ищете веб-почту, где весь сеанс SSL
-
3
EFS - Узнайте, что зашифровано
-
3
Сервис электронной почты без SSL-аутентификации
-
2
доступ к Gmail на альфа-сборках Haiku