SMTP сертификат
Я тестирую SMTP-сервер subEthaSMTP. Все в порядке, но я хочу использовать SSL/TLS. Я прочитал статью об этом и у меня есть вопрос.
У меня есть csr, crt и файл ключа, но в статье используется для PKCS12, JKS и SunX509.
Можно ли использовать CSR, CRT и ключ или как преобразовать его в нужный формат.
PS Извините, я не специалист по Java.
1 ответ
CSR - это запрос на подпись сертификата. Вы уже должны самостоятельно подписать сертификат или отправить в орган по сертификации. Если вы заблудились в этом пункте, прочтите инструкции к сертификатам.
Затем у вас должен быть файл CRT (CRT - это сертификат X.509 в формате DER), самозаверяющий или подписанный центром сертификации, для создания сертификата PKCS#12 вам необходимо:
- Преобразуйте сертификат DER в PEM.
- Смешайте файл закрытого ключа PEM и KEY в формате файла PKCS#12.
Команды openssl находятся здесь в разделе "Преобразование с использованием OpenSSL".
Это не Java, это просто SSL/TLS.