Todos os produtos
Search
Central de documentação

AnalyticDB:Configure a criptografia SSL

Última atualização: Sep 22, 2026

Para aumentar a segurança dos dados em trânsito, ative a criptografia SSL (Secure Sockets Layer) e instale um certificado CA SSL nas suas aplicações. O SSL criptografa as conexões de rede na camada de transporte, o que melhora a segurança e a integridade dos dados, mas também aumenta o tempo de resposta da conexão.

Observações de uso

  • Um certificado SSL tem validade de um ano. Atualize o certificado antes do vencimento para evitar falhas de conexão.

  • Devido à sobrecarga inerente à criptografia SSL, ativá-la pode aumentar significativamente a utilização da CPU. Recomendamos ativar a criptografia SSL apenas para instâncias acessadas pela internet, pois as conexões de rede interna geralmente são seguras e não exigem esse recurso.

Ative a criptografia SSL

Aviso

Esta operação reinicia a instância. Para evitar interrupções de service, execute esta operação em horários de menor movimento.

  1. Faça login no console do AnalyticDB for PostgreSQL.

  2. No canto superior esquerdo do console, selecione uma região.

  3. Localize a instância e clique em ID da instância que você gerencie.

  4. No painel de navegação à esquerda, clique em Security Controls.

  5. Clique em aba SSL Encryption.

  6. Ative a opção SSL Encryption.

  7. Na caixa de diálogo Enable SSL Encryption, clique em OK.

  8. Quando o status de SSL Encryption mudar para Enabled, clique em Download Certificate.

    O arquivo compactado contém os seguintes arquivos:

    • Arquivo .p7b: use este arquivo para importar o certificado CA em sistemas Windows.

    • Arquivo .pem: use este arquivo para importar o certificado CA em outros sistemas operacionais ou aplicações.

    • Arquivo .jks: um arquivo Java KeyStore (JKS) usado para importar a cadeia de certificados CA em aplicações Java. A senha do keystore éapsaradb.

      Ao usar o arquivo JKS com o JDK 7 ou JDK 8, modifique as seguintes configurações no arquivo jre/lib/security/java.security no host da sua aplicação:

      jdk.tls.disabledAlgorithms=SSLv3, RC4, DH keySize < 224
      jdk.certpath.disabledAlgorithms=MD2, RSA keySize < 1024

      Caso você não modifique essas configurações, pode ocorrer um erro semelhante ao seguinte. Esses erros geralmente são causados pelas configurações de segurança do Java.

      javax.net.ssl.SSLHandshakeException: DHPublicKey does not comply to algorithm constraints

Atualize o período de validade

Aviso

Esta operação reinicia a instância. Para evitar interrupções de service, execute esta operação em horários de menor movimento.

  1. Faça login no console do AnalyticDB for PostgreSQL.

  2. No canto superior esquerdo do console, selecione uma região.

  3. Localize a instância e clique em ID da instância que você gerencie.

  4. No painel de navegação à esquerda, clique em Security Controls.

  5. Clique em aba SSL Encryption.

  6. Clique em Update Validity ao lado de SSL Encryption.

  7. Na caixa de diálogo Update SSL Certificate Validity, clique em OK.

Desativar a criptografia SSL

Aviso

Esta operação reinicia a instância. Para evitar interrupções de service, execute esta operação em horários de menor movimento.

  1. Faça login no console do AnalyticDB for PostgreSQL.

  2. No canto superior esquerdo do console, selecione uma região.

  3. Localize a instância e clique em ID da instância que você gerencie.

  4. No painel de navegação à esquerda, clique em Security Controls.

  5. Clique em aba SSL Encryption.

  6. Desative a opção SSL Encryption.

  7. Na caixa de diálogo Disable SSL Encryption, clique em OK.

Referência da API

API

Descrição

DescribeDBInstanceSSL

Consulte informações sobre a criptografia SSL de uma instância.

ModifyDBInstanceSSL

Ative ou desative a criptografia SSL, ou atualize o período de validade de um certificado SSL.