Я совершенно ничего не смыслю в сертификатах/безопасности и тому подобном, поэтому, пожалуйста, простите мою неосведомленность.
Я купил сертификат, и он был отправлен мне. Я сгенерировал CSR с помощью java keytool. Мне удалось использовать OpenSSL для извлечения закрытого ключа из хранилища ключей.
Я использую почтовый сервер SmarterMail и хочу использовать сертификат для SMTP TLS.
Smartermail требует указать местоположение сертификатов, но ему нужно знать закрытый ключ (я предполагаю)
Я попытался объединить crt и закрытый ключ в файл .pfx, но smartermail не распознает этот формат.
Итак, я спрашиваю, есть ли способ объединить crt и закрытый ключ, установить его, экспортировать его из мастера экспорта сертификатов Windows с помощью «экспортировать закрытый ключ» и получить его в формате X.509 (.CER) в кодировке Base-64. Это тот формат, который нужен SmarterMail.
Большое спасибо.
решение1
По ссылке ниже smartermail потребует от вас предоставить pfx [содержащий закрытый ключ и открытый ключ, защищенный вашим паролем]ипредоставьте копию вашего сертификата в кодировке base64.
Если у вас есть закрытый ключ и сертификат в отдельных файлах, то вы можете использовать один из нескольких инструментов [openssl и т. д.], чтобы создать pfx из ключа и сертификата.