Adicionar Exportação de Certificados e Chaves Privadas no XCA
parent
45456c54fb
commit
9a4615b190
|
|
@ -0,0 +1,186 @@
|
|||
# Exportação de Certificados e Chaves Privadas no XCA
|
||||
|
||||
Este procedimento descreve como exportar certificados digitais e chaves privadas a partir do banco de dados PKI do XCA.
|
||||
|
||||
A exportação correta é necessária para:
|
||||
|
||||
* instalação da Autoridade Certificadora nos clientes
|
||||
* instalação de certificados HTTPS nos servidores
|
||||
* backup controlado de material criptográfico
|
||||
|
||||
---
|
||||
|
||||
## Objetivo
|
||||
|
||||
Exportar:
|
||||
|
||||
* certificado público da CA
|
||||
* certificado público dos servidores
|
||||
* chave privada dos servidores
|
||||
|
||||
---
|
||||
|
||||
## Exportar o Certificado da Autoridade Certificadora
|
||||
|
||||
Abrir o banco PKI no XCA.
|
||||
|
||||
Ir na aba:
|
||||
|
||||
```text id="x1"
|
||||
Certificates
|
||||
```
|
||||
|
||||
Selecionar o certificado:
|
||||
|
||||
```text id="x2"
|
||||
MWS_CA_Raiz
|
||||
```
|
||||
|
||||
Clicar em:
|
||||
|
||||
```text id="x3"
|
||||
Export
|
||||
```
|
||||
|
||||
Selecionar a pasta de destino.
|
||||
|
||||
Marcar:
|
||||
|
||||
```text id="x4"
|
||||
Export comment into PEM file
|
||||
```
|
||||
|
||||
Selecionar o formato:
|
||||
|
||||
```text id="x5"
|
||||
DER (*.cer)
|
||||
```
|
||||
|
||||
Clicar em:
|
||||
|
||||
```text id="x6"
|
||||
OK
|
||||
```
|
||||
|
||||
Este arquivo será utilizado para instalação da CA nas estações Windows.
|
||||
|
||||
---
|
||||
|
||||
## Exportar Certificados de Servidores
|
||||
|
||||
Ainda na aba:
|
||||
|
||||
```text id="x7"
|
||||
Certificates
|
||||
```
|
||||
|
||||
Expandir a Autoridade Certificadora para visualizar os certificados vinculados.
|
||||
|
||||
Selecionar o certificado desejado.
|
||||
|
||||
Exemplo:
|
||||
|
||||
```text id="x8"
|
||||
nas.localmws
|
||||
```
|
||||
|
||||
Clicar em:
|
||||
|
||||
```text id="x9"
|
||||
Export
|
||||
```
|
||||
|
||||
Selecionar a pasta de destino.
|
||||
|
||||
Marcar:
|
||||
|
||||
```text id="x10"
|
||||
Export comment into PEM file
|
||||
```
|
||||
|
||||
Manter o formato padrão:
|
||||
|
||||
```text id="x11"
|
||||
PEM (*.crt)
|
||||
```
|
||||
|
||||
Clicar em:
|
||||
|
||||
```text id="x12"
|
||||
OK
|
||||
```
|
||||
|
||||
Repetir o procedimento para outros servidores.
|
||||
|
||||
---
|
||||
|
||||
## Exportar Chave Privada do Servidor
|
||||
|
||||
Ir na aba:
|
||||
|
||||
```text id="x13"
|
||||
Private Keys
|
||||
```
|
||||
|
||||
Selecionar a chave correspondente ao servidor.
|
||||
|
||||
Exemplo:
|
||||
|
||||
```text id="x14"
|
||||
nas.localmws_KEY
|
||||
```
|
||||
|
||||
Clicar em:
|
||||
|
||||
```text id="x15"
|
||||
Export
|
||||
```
|
||||
|
||||
Selecionar a pasta de destino.
|
||||
|
||||
Marcar:
|
||||
|
||||
```text id="x16"
|
||||
Export comment into PEM file
|
||||
```
|
||||
|
||||
Manter o formato:
|
||||
|
||||
```text id="x17"
|
||||
PEM (*.pem)
|
||||
```
|
||||
|
||||
Clicar em:
|
||||
|
||||
```text id="x18"
|
||||
OK
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Observações Importantes
|
||||
|
||||
A chave privada da Autoridade Certificadora não deve ser exportada.
|
||||
|
||||
A exposição desta chave compromete toda a infraestrutura PKI.
|
||||
|
||||
Os nomes dos arquivos exportados devem ser mantidos conforme definidos no campo:
|
||||
|
||||
```text id="x19"
|
||||
Subject → Internal Name
|
||||
```
|
||||
|
||||
Isso facilita a identificação e organização dos certificados no laboratório.
|
||||
|
||||
Os certificados de servidores só serão visíveis após expandir a árvore da Autoridade Certificadora na aba Certificates.
|
||||
|
||||
---
|
||||
|
||||
## Boas Práticas
|
||||
|
||||
* armazenar chaves privadas em diretórios protegidos
|
||||
* não versionar chaves privadas em repositórios Git
|
||||
* manter backup seguro do banco `.xdb` do XCA
|
||||
* documentar quais certificados foram exportados e instalados
|
||||
|
||||
Este procedimento deve ser realizado sempre que um novo servidor HTTPS for configurado.
|
||||
Loading…
Reference in New Issue