O Certificate Management Service centraliza certificados SSL de diversas origens. Faça upload de certificados obtidos de qualquer autoridade certificadora (CA), sincronize certificados de uma CA privada do Alibaba Cloud e compartilhe certificados entre contas — tudo em um único console para monitoramento unificado e implantação em produtos cloud.
Origens dos certificados
|
Origem |
Descrição |
|
Certificados enviados |
Certificados baixados do Alibaba Cloud ou obtidos de qualquer CA de terceiros |
|
Certificados de CA privada |
Certificados emitidos pela sua CA privada do Alibaba Cloud e sincronizados com o console |
|
Certificados compartilhados |
Certificados compartilhados por outra conta do Alibaba Cloud pertencente à mesma entidade verificada |
Após importar os certificados para o console, você pode:
Acompanhar status, período de validade e implantações em uma única visualização
Implantar certificados diretamente no Server Load Balancer (SLB), Content Delivery Network (CDN), Web Application Firewall (WAF), Elastic Compute Service (ECS) e Simple Application Server
Certificados enviados, certificados de CA privada e certificados compartilhados só podem ser implantados em service cloud, ECS e Simple Application Server por meio do console. Para manually deploy SSL certificates to web application servers, utilize certificados emitidos pelo Alibaba Cloud.
Fazer upload de certificados
Lista de verificação pré-upload
Antes de fazer o upload, confirme se o certificado atende a todos os requisitos abaixo:
Formato: Formato PEM (
.pemou.crt). Para converter arquivos PFX, JKS, PKCS8 ou P12, use a ferramenta Convert Certificate Format em Developer Tools > Convert Certificate Format no console.Cadeia de certificados completa: Inclua o certificado do servidor e o certificado intermediário. Para TLS mútuo, inclua também o certificado raiz.
Senha da chave privada: Remova qualquer senha antes do upload. Execute
openssl rsa -in encrypted.key -out decrypted.keypara remover a senha.Par de chaves correspondente: O certificado e a chave privada devem formar um par correspondente. Consulte Verify the certificate and private key match.
Verificar a correspondência entre certificado e chave privada
Execute os comandos apropriados para o algoritmo do seu certificado. Os hashes resultantes de ambos os comandos devem ser idênticos.
Certificados RSA
# Compare the MD5 hashes of the modulus from the certificate and the private key
openssl x509 -noout -modulus -in certificate.pem | openssl md5
openssl rsa -noout -modulus -in private.key | openssl md5
Certificados ECC
# Compare the MD5 hashes of the public key extracted from the certificate and the private key
openssl x509 -in certificate.pem -pubkey -noout | openssl pkey -pubin -pubout -outform der | openssl md5
openssl pkey -in private.key -pubout -outform der | openssl md5
Se os hashes não coincidirem, a chave privada pode estar protegida por senha. Execute openssl rsa -in encrypted.key -out decrypted.key para remover a senha e tente novamente.
Fazer upload de um certificado
Faça logon no Certificate Management Service console.
No painel de navegação à esquerda, escolha Certificate Management > SSL Certificate Management V2.0.
Na aba Manage Uploaded Certificates, clique em Upload Certificate.
No painel Upload Certificate, configure os parâmetros conforme o algoritmo do seu certificado e clique em OK.
Padrão internacional
Parâmetro | Descrição |
Certificate algorithm | Selecione Internationally Accepted Algorithm. |
Certificate name | Insira um nome descritivo, como |
Certificate file | Insira o conteúdo do certificado (codificado em PEM). Clique em Upload and Parse File para selecionar o arquivo no seu computador — o sistema analisa o conteúdo automaticamente. Alternativamente, abra o arquivo <br> Para TLS mútuo (confiança no servidor + cliente): inclua o certificado do servidor (①), o certificado intermediário (②) e o certificado raiz (③). Se os certificados estiverem em arquivos separados, concatene os certificados intermediário e raiz na ordem mostrada e cole o conteúdo combinado no campo Certificate chain. Um arquivo de cadeia de certificados contém três certificados codificados em PEM, nesta ordem: o certificado do servidor (①), o certificado intermediário (②) e o certificado raiz (③). Exemplo de formato: |
Certificate key | Insira o conteúdo da chave privada (codificado em PEM). Clique em Upload and Parse File para selecionar o arquivo de chave ou abra o arquivo <br> Formato ECC: <br><br> Alternativamente, selecione um CSR existente no console do Certificate Management Service. O sistema o associa automaticamente ao certificado correspondente. Para operações de CSR, consulte Manually create or upload a CSR. <br>Nota Se aparecer o erro "Certificate and private key do not match", o arquivo de chave pode estar malformado ou protegido por senha. Execute |
Certificate chain | (Opcional) Insira o certificado intermediário ou raiz (codificado em PEM) se ainda não estiver incluído no campo Certificate file. Clique em Upload and Parse File ou cole o conteúdo manualmente. <br><br> Apenas certificado intermediário ou raiz: <br> Certificado intermediário (①) e certificado raiz (②): |
Resource group | (Opcional) Atribua a um grupo de recursos conforme sua política de gerenciamento. |
Tag key, Tag value | (Opcional) Aplique tags ao certificado conforme sua política de gerenciamento de recursos. |
Padrão SM2
|
Parâmetro |
Descrição |
|
Certificate algorithm |
Selecione SM2 Algorithm. |
|
Certificate name |
Insira um nome descritivo, como |
|
Certificate file |
Insira o conteúdo do arquivo de certificado de assinatura (codificado em PEM). Clique em Upload and Parse File ou cole o conteúdo do arquivo |
|
Certificate key |
Insira o conteúdo da chave privada do certificado de assinatura (codificado em PEM). Clique em Upload and Parse File ou cole o conteúdo do arquivo |
|
Encryption certificate |
Insira o conteúdo do arquivo de certificado de criptografia (codificado em PEM). Clique em Upload and Parse File ou cole o conteúdo do arquivo |
|
Encryption private key |
Insira o conteúdo da chave privada do certificado de criptografia (codificado em PEM). Clique em Upload and Parse File ou cole o conteúdo do arquivo |
|
Resource group |
(Opcional) Atribua a um grupo de recursos conforme sua política de gerenciamento. |
|
Tag key, Tag value |
(Opcional) Aplique tags ao certificado conforme sua política de gerenciamento de recursos. |
Verificar o upload
Após um upload bem-sucedido, o certificado aparece na lista Manage Uploaded Certificates.
A exclusão de um certificado (ao clicar em Delete na coluna Actions) é irreversível. Implantações existentes que utilizam o certificado não são afetadas.
Verificar se dois certificados são iguais
Compare as impressões digitais ou números de série dos certificados para determinar se múltiplos certificados são, na verdade, o mesmo certificado.
Método 1: Verificar no console
Faça logon no console do Certificate Management Service.
Na página Certificate Management, localize os certificados que deseja comparar e clique no nome de um certificado para abrir a página de detalhes.
Na página de detalhes, visualize os campos Fingerprint e Serial number.
Compare as impressões digitais ou os números de série dos certificados. Se forem idênticos, trata-se do mesmo certificado.
Método 2: Consultar via API
Chame a operação ListUserCertificateOrder e defina o parâmetro OrderType como CERT. A resposta contém os seguintes campos que podem ser usados para comparação:
Fingerprint: a impressão digital SHA-1 do certificado, que é uma string hexadecimal de 40 caracteres.Sha2: a impressão digital SHA-256 do certificado, que é uma string hexadecimal de 64 caracteres.SerialNo: o número de série do certificado.
Sempre que você faz upload do mesmo certificado, o sistema atribui um novo ID de certificado, mas a impressão digital e o número de série permanecem inalterados. Se dois certificados tiverem valores Fingerprint ou SerialNo idênticos, eles são o mesmo certificado.
Sincronizar certificados de CA privada
Sincronize certificados de uma CA privada do Alibaba Cloud para eliminar uploads manuais. Certificados sincronizados aparecem na aba Manage Uploaded Certificates para gerenciamento centralizado.
Sincronizar certificados
Faça logon no console do Certificate Management Service.
No painel de navegação à esquerda, escolha Certificate Management > Private Certificate Management. Selecione a região onde sua CA privada está localizada.
Clique na aba Private CAs. Na lista, expanda a CA raiz desejada. Na coluna Actions da CA intermediária, clique em Certificates.
Selecione os certificados a serem sincronizados e clique em Batch Synchronize to SSL Certificates. Na caixa de diálogo, clique em OK. Aguarde a conclusão da sincronização. A coluna Status exibirá Uploaded quando concluído.
Verificar a sincronização
Acesse Certificate Management > SSL Certificate Management V2.0 e clique na aba Manage Uploaded Certificates. Os certificados de CA privada sincronizados aparecerão na lista.
Compartilhar certificados SSL com outra conta
Compartilhe gratuitamente certificados adquiridos no Alibaba Cloud com outras contas do Alibaba Cloud pertencentes à mesma entidade verificada. Isso permite a reutilização de certificados e o faturamento centralizado.
Requisitos para compartilhamento
Antes de compartilhar, confirme os seguintes pontos:
Verificação de identidade: Tanto a conta que compartilha quanto a conta receptora devem pertencer à mesma entidade legal verificada — pessoa física ou jurídica.
Origem do certificado: Apenas certificados comprados e emitidos pelo Alibaba Cloud podem ser compartilhados. Certificados enviados ou sincronizados não são suportados.
Limite de compartilhamento único: Um certificado só pode ser compartilhado uma vez. A conta receptora não pode compartilhá-lo novamente.
Mesmo site: Não há suporte para compartilhamento entre o site China do Alibaba Cloud (aliyun.com) e o site internacional (alibabacloud.com).
Compartilhar um certificado
Faça logon no console do Certificate Management Service.
No painel de navegação à esquerda, escolha Certificate Management > SSL Certificate Management V2.0.
Na aba Official Certificate, localize o certificado emitido que deseja compartilhar. Na coluna Actions, clique em More.
Na aba Share Certificate, insira o ID da conta Alibaba Cloud do destinatário no campo Account ID e clique em Confirm and Share.
Verificar o compartilhamento
Faça logon como destinatário e acesse a aba Manage Uploaded Certificates na página SSL Certificate Management V2.0. O certificado compartilhado aparece na lista, identificado pelo ícone
na coluna Status.
A conta receptora não pode baixar nem recompartilhar certificados compartilhados.
Mais operações
Gerenciar tarefas pendentes
Ao abrir a aba Manage Uploaded Certificates, a caixa de diálogo Action Items aparece automaticamente se o sistema detectar tarefas pendentes para seus certificados, tais como:
Expiration notification disabled
Remaining amount/Required amount (cota de recurso de notificação)
No cloud services deployed
Pending renewal

Para reabrir a caixa de diálogo posteriormente, clique em Pending Items na aba Manage Uploaded Certificates.

Para reduzir a frequência de lembretes, selecione Do Not Remind Me Again for 7 Days e clique em Close.
Ações disponíveis por tipo de tarefa:
-
Notificações desativadas O campo Remaining Amount/Required Amount mostra sua cota atual de recursos de notificação. Se a cota for insuficiente, clique em Purchase para adquirir mais. Para ativar notificações em massa: filtre certificados com notificações desativadas, selecione-os e clique em Notification abaixo da lista.
Ativar notificações consome sua cota de recursos de notificação. Se a cota for insuficiente, purchase notification resources .
Nenhum service cloud implantado Clique em Deploy para criar uma tarefa de implantação de product cloud. Consulte Deploy certificates to Alibaba Cloud products.
-
A ser renovado Filtre certificados com o status To Be Renewed. Clique em Update na coluna Actions para concluir a renovação.

Visualizar avisos de risco de certificado
Certificados de CA privada com período de validade superior a um ano exibem uma tag Leakage Risk na coluna Validity Period. Passe o mouse sobre a tag para visualizar detalhes e ações recomendadas.

Defina períodos de validade de certificados de CA privada para um ano ou menos, a fim de reduzir o risco de comprometimento de chaves.
Melhores práticas
Convenções de nomenclatura: Adote um esquema consistente que inclua domínio, ano e algoritmo — como
example.com-2024-rsa2048. Isso simplifica a identificação e auditoria.Gerenciamento de tags: Classifique certificados por projeto e ambiente (produção/teste) para habilitar categorização de recursos e alocação de custos.
Período de validade: Configure a validade de certificados de CA privada para um ano ou menos. Ative lembretes de expiração e planeje renovações pelo menos 30 dias antes do vencimento.
Perguntas frequentes
O que fazer se eu receber o erro "Certificate and private key do not match"?
A causa mais comum é uma chave privada protegida por senha. Execute o comando a seguir para remover a senha e tente fazer o upload novamente:
openssl rsa -in encrypted.key -out decrypted.key
Se isso não resolver, confirme que você não está misturando arquivos de domínios diferentes — por exemplo, fazendo upload do certificado do domínio A com a chave privada do domínio B. Em seguida, use os comandos de verificação do openssl em Verificar a correspondência entre certificado e chave privada para confirmar se as impressões digitais do módulo ou da chave pública são idênticas.
Por que meu upload falhou com o erro "Certificate format is incorrect"?
O service aceita apenas arquivos codificados em PEM. Se o seu certificado estiver em formato PFX, P12 ou outro, converta-o primeiro usando a ferramenta Convert Certificate Format em Developer Tools no console e, em seguida, faça upload do arquivo .pem convertido.
Certifique-se de que o conteúdo colado inclui os marcadores completos -----BEGIN...----- e -----END...----- sem linhas ou espaços extras.
Ao fazer upload de um arquivo de chave privada (.key), se o arquivo contiver vários segmentos PEM (por exemplo, incluir um segmento -----BEGIN CERTIFICATE-----), remova o conteúdo extra da cadeia de certificados e mantenha apenas um segmento de -----BEGIN PRIVATE KEY----- até -----END PRIVATE KEY----- antes de fazer o upload novamente.
Por que o compartilhamento do meu certificado falhou?
Verifique os seguintes pontos:
Verificação de identidade incompatível: As contas que compartilham e recebem devem pertencer à mesma entidade verificada (pessoa física ou jurídica).
Origem de certificado não suportada: Apenas certificados comprados no Alibaba Cloud podem ser compartilhados. Certificados enviados ou sincronizados não são elegíveis.
Compartilhamento entre sites: Não há suporte para compartilhamento entre o site China do Alibaba Cloud (aliyun.com) e o site internacional (alibabacloud.com).
O que devo fazer se a lista de certificados estiver vazia?
Uma lista de certificados vazia geralmente significa que nenhuma instância de certificado SSL foi comprada ou gerenciada na conta atual do Alibaba Cloud. Se você tinha certificados anteriormente, mas eles não aparecem mais, verifique as possíveis causas abaixo:
Conta do Alibaba Cloud incorreta: Confirme se a conta na qual você está conectado atualmente é a mesma usada para comprar ou gerenciar os certificados.
Certificados gerenciados em outra conta: Os certificados podem pertencer a outra conta do Alibaba Cloud sob a mesma entidade verificada. Mude para a conta correta para verificar.
Certificados emitidos por uma CA de terceiros: Certificados emitidos por uma CA de terceiros não aparecem automaticamente no console e devem ser enviados manualmente.
Certificados implantados diretamente em servidores: Certificados implantados diretamente em servidores não são gerenciados pelo console do Certificate Management Service.
Se estiver usando um certificado externo, consulte a seção Upload certificates neste documento para importá-lo ao Certificate Management Service para gerenciamento unificado.