SMTP сертификат

Я тестирую SMTP-сервер subEthaSMTP. Все в порядке, но я хочу использовать SSL/TLS. Я прочитал статью об этом и у меня есть вопрос.

У меня есть csr, crt и файл ключа, но в статье используется для PKCS12, JKS и SunX509.

Можно ли использовать CSR, CRT и ключ или как преобразовать его в нужный формат.

PS Извините, я не специалист по Java.

1 ответ

Решение

CSR - это запрос на подпись сертификата. Вы уже должны самостоятельно подписать сертификат или отправить в орган по сертификации. Если вы заблудились в этом пункте, прочтите инструкции к сертификатам.

Затем у вас должен быть файл CRT (CRT - это сертификат X.509 в формате DER), самозаверяющий или подписанный центром сертификации, для создания сертификата PKCS#12 вам необходимо:

  1. Преобразуйте сертификат DER в PEM.
  2. Смешайте файл закрытого ключа PEM и KEY в формате файла PKCS#12.

Команды openssl находятся здесь в разделе "Преобразование с использованием OpenSSL".

Это не Java, это просто SSL/TLS.

Другие вопросы по тегам