Repository navigation
https
mobius1qwe edited this page Oct 15, 2026
·
6 revisions
Home > HTTPS
Em uma frase: HTTPS cifra o que trafega e prova ao cliente que ele fala com o servidor certo. Precisa de um certificado (a identidade do servidor) e da chave privada dele.
| Situação | Caminho |
|---|---|
Quero HTTPS rápido, sem preparar nada (2.0 🚧) |
Certificado automático: o RAL cria, liga e renova |
| Tenho (ou vou criar) os arquivos do certificado | HTTPS no motor: o servidor RAL atende HTTPS direto |
| Servidor na internet, com domínio, vários serviços, Let's Encrypt | HTTPS na frente, com nginx: o nginx atende HTTPS e repassa ao RAL |
| Ainda não tenho certificado | Criar um certificado |
| Sou o cliente e o servidor tem certificado próprio (autoassinado) | HTTPS no cliente |
| Autoassinado | De uma CA (Let's Encrypt, pago...) | |
|---|---|---|
| Custo | zero | zero (Let's Encrypt) ou pago |
| Precisa de domínio | não, funciona por IP | sim |
| Navegador | mostra aviso de "não seguro" | cadeado normal |
| Cliente RAL | aceita com a impressão digital (SSL.Pins) |
aceita sem configurar nada |
| Bom para | rede interna, app próprio falando com servidor próprio | site e API públicos |
A cifra é a mesma nos dois. Muda só quem garante que o nome é verdadeiro.
- Criptografia ponto a ponto: cifra o corpo, além do HTTPS
- Segurança para produção
Começar
Servidor
- Rotas e parâmetros
- Ler o pedido e responder
- Plugins 🚧
- Autenticação
- Banco de dados (DBWare)
- Servir site e arquivos
- Swagger e Postman
- Servidor SOAP 🚧
- HTTPS
- Criptografia ponto a ponto
- Segurança para produção
- Colocar no ar
- Desempenho
Cliente
Motores
Avançado
Ajuda
- Problemas comuns
- Atualizar o Indy
- Várias versões do Delphi
- Vídeos e guias
- Módulos de terceiros
- Licenças
- Contribuir
- Roadmap e changelog
🚧 = em desenvolvimento, pode mudar