ESTE É UM CONTEÚDO EM DESENVOLVIMENTO E NÃO DEVE SER CONSIDERADO COMO VERSÃO FINAL!
Clique aqui para maiores informações
13. Carregando certificados emitidos por autoridade de certificação em Produção
Esta seção explica as etapas para importar certificados que foram emitidos por uma autoridade de certificação e para uso exclusivo em ambiente de Produção do Diretório.
Requisitos
Apos a emissão de um Certificado de transporte ou assinatura junto a alguma AC credenciada pelo ICP Brasil será necessário inseri-lo no Diretório de participantes ao nível da organização, para BRSEALs, ou ao nível do Software Statements, para BRCACs.
A adição de certificados no diretório deve ser feita sempre com a opção EXTERNAL BRCAC ou EXTERNAL BRSEAL, já que os certificados são gerados pela cadeia do ICP Brasil, externa ao PKI diretório.
Ao adicionar o certificado no diretório duas validações serão feitas.
O diretório irá validar que o certificado foi assinado por uma das ACs credenciadas ao Open Finance Brasil, cuja lista completa pode ser encontrada na documentação de segurança. – É possível executar essa consulta avaliando se o issuer do certificado está na lista citada, que pode ser obtido utilizando a ferramenta openssl com o seguinte commando: openssl - openssl x509 -in brcac.pem -noout -issuer
O diretório irá validar que o certificado possui UID em seu subject igual ao UID so Software Statement no caso do BRCAC, ou igual ao Organisation ID no caso do BRSEAL – É possível executar essa consulta avaliando se o UID do subject é igual ao UID apresentado no diretório, que pode ser obtido utilizando a ferramenta openssl com o seguinte commando: openssl x509 -in brcac.pem -noout -subject
Etapa 1: Carregando Certificado de Transporte
Requisitos
1. Necessário ter criado uma Criando um Software Statements para sua organização.
2. No Diretório, selecione a sua organização e Selecione o menu Software Statements
.
3. Na tela Software Statement , clique no botão New Certificate
.
4. Na janela New Certificate
, na caixa de seleção Select Certificate Type
selecione a opção EXTERNAL BRCAC
e clique no botão Continue
.
5. No passo seguinte, em Generate CSR
, clique no botão Continue
.
6. Na opção Upload CSR/PEM
, localize o arquivo em formato .cer
ou .pem
do certificado gerado junto a AC. Para essa etapa garanta que nenhuma chave privada, arquivo em formato .key
, será adicionada sob risco de exposição de credenciais.
7. Aguarde o carregamento do arquivo para o Diretório e no passo seguinte clique no botão Done
.
8. Uma nova entrada será fornecida na tela de certificados. Certifique que o novo certificado se encontra adicionado.
Etapa 2: Carregando Certificado de Assinatura
Requisitos
1. No Diretório, selecione a sua organização e no menu lateral clique em Organisations Certificate
.
2. Na janela New Organisations Certificate
, na caixa de seleção Select Certificate Type
selecione a opção BRSEAL EXTERNAL
e clique no botão Continue
.
3. No passo seguinte, em Generate CSR
, clique no botão Continue
.
4. Na opção Upload CSR/PEM
, localize o <arquivo>.csr
e clique no botão Continue
.
5. Aguarde o carregamento do arquivo para o Diretório e no passo seguinte clique no botão Done
.
6. Na tela anterior em Organisation Certificates
, vá até actions
e clique na seta de download
. Salve o <arquivo>.pem
em uma pasta local.
ESTE É UM CONTEÚDO EM DESENVOLVIMENTO E NÃO DEVE SER CONSIDERADO COMO VERSÃO FINAL!
Clique aqui para maiores informações