Este documento descreve como adicionar/importar novos certificados PKCS (Public Key Cryptography Standards, padrões de criptografia de chave pública) nº 12 na GUI do Cisco Email Security Appliance (ESA).
A Cisco recomenda que você tenha conhecimento destes tópicos:
Desde AsyncOS 7.1.0. e mais tarde, é possível gerenciar/adicionar certificados na GUI dos dispositivos de e-mail. Entretanto, para isso, o novo certificado deve estar no formato PKCS#12, portanto, esse requisito adiciona algumas etapas extras após o recebimento do certificado da autoridade de certificação (CA).
A geração de um certificado PKCS#12 também exige o certificado de chave privada. Se você executar a solicitação de assinatura de certificado (CSR) do comando CLI do Cisco ESA certconfig, não receberá o certificado de chave privada. O Certificado de Chave Privada criado no menu da GUI (Políticas de e-mail > Chaves de assinatura) não será válido quando você o usar para gerar um certificado PKCS#12 junto com o certificado CA.
Certifique-se de que o Visual C++ 2008 Redistributables esteja instalado antes do OpenSSL Win32.
O script ficará assim:
openssl req -new -newkey rsa:2048 -nodes -out test_example.csr -keyout test_example.key -subj "/C=AU/ST=NSW/L=Sydney/O=Cisco Systems/OU=IronPort/CN=test.example.com"
C:\OpenSSL-Win32\bin>openssl req -new -newkey rsa:2048 -nodes -out test_example.csr -keyout
test_example.key -subj "/C=AU/ST=NSW/L=Sydney/O=Cisco Systems/OU=IronPort/CN=test.example.com"
Saída:
test_example.csr and test_example.key in the C:\OpenSSL-Win32\bin or in the
'bin' folder where OpenSSL is installed
test_example.csr = Certificate Signing Request
example.key = private key
cacert.pem = CA certificate
test_example.pem = private key
Export password: ironport
cacert.p12 (the PKCS#12 certificate)
Selecione Adicionar certificado.
Selecione Importar certificado na opção Adicionar certificado.
Selecione Choose e navegue até o local do certificado PKCS#12 gerado na Etapa 5.
Digite a mesma senha que você usou quando gerou o certificado PKCS#12 no OpenSSL (nesse caso, a senha é ironport).
Selecione Avançar e a próxima tela exibirá os detalhes dos atributos usados para o certificado.
Selecione Submit.
Selecione Confirmar alterações.
Após essas etapas, o novo certificado é adicionado à lista de certificados e pode ser atribuído para uso.