Eu sou muito ignorante quando se trata de certificados/segurança e coisas do gênero, então desculpe minha ignorância.
Comprei um certificado e ele foi enviado para mim. Gerei o CSR usando o keytool java. Consegui usar OpenSSL para extrair a chave privada do keystore.
Estou usando um servidor de e-mail chamado SmarterMail e desejo usar o certificado para SMTP TLS.
O Smartermail exige que eu aponte para o local dos certificados, mas precisa saber a chave privada (presumo)
Tentei mesclar o crt e a chave privada em um arquivo .pfx, mas o smartermail não reconhece esse formato.
Então, o que estou perguntando é se existe uma maneira de mesclar o crt e a chave privada. instale-o. exporte-o do assistente de exportação de certificado do Windows com "exportar chave privada" e tenha-o como X.509 codificado em Base 64 (.CER). Esse é o formato que o SmarterMail deseja.
Muito obrigado.
Responder1
No link abaixo, o smartermail precisa que você forneça o PFX [contendo chave privada e chave pública protegida por sua senha]eforneça uma cópia codificada em base64 do seu certificado.
Se você tiver a chave privada e o certificado em arquivos separados, poderá usar uma das várias ferramentas [openssl etc] para fazer um PFX a partir da chave e do certificado.