Repositórios de Certificados
O Windows armazena certificados localmente no computador em um local de armazenamento chamado repositório de certificados. Um repositório de certificados geralmente tem vários certificados, possivelmente emitidos de várias autoridades de certificação (ACs) diferentes.
Onde está localizado o Repositório de Certificados?
O repositório de certificados está localizado no sistema operacional Windows e pode ser acessado usando várias ferramentas e métodos. Há dois tipos principais de repositórios de certificados:
repositório local de certificados do computador: este repositório contém certificados acessíveis a todos os usuários no computador. Ele está localizado no registro do sistema em
HKEY_LOCAL_MACHINE
.Repositório de Certificados do Usuário Atual: este repositório contém certificados acessíveis somente ao usuário atual. Ele está localizado no registro do sistema em
HKEY_CURRENT_USER
.
Para locais de registro específicos de repositórios de certificados, consulte Locais do Repositório do Sistema.
Como usar o conteúdo do repositório de certificados
Para usar o conteúdo do repositório de certificados, você pode executar várias ações, como exibir, importar, exportar e gerenciar certificados. Aqui estão algumas tarefas comuns:
Exibindo certificados
Você pode exibir os certificados no repositório de certificados usando o snap-in do Microsoft Management Console (MMC). Siga estas etapas:
- Pressione
Win + R
, digitemmc
e pressioneEnter
. - No console do MMC, vá para
File
>Add/Remove Snap-in
. - Selecione
Certificates
e clique emAdd
. - Escolha
Computer account
para o repositório do Computador Local ouMy user account
para o repositório do usuário atual e clique emFinish
. - Clique em
OK
para fechar a janela de snap-in. - Expanda o nó
Certificates
para exibir os certificados no repositório.
Para obter instruções detalhadas, consulte Como exibir certificados com o snap-in do MMC.
Importando certificados
Para importar um certificado para o repositório de certificados:
- Abra o console do MMC e adicione o snap-in
Certificates
conforme descrito acima. - Clique com o botão direito do mouse no repositório de certificados apropriado (por exemplo,
Personal
), selecioneAll Tasks
e, em seguida,Import
. - Siga o Assistente de Importação de Certificados para selecionar e importar o arquivo de certificado.
Exportando certificados
Para exportar um certificado do repositório de certificados:
- Abra o console do MMC e adicione o snap-in
Certificates
conforme descrito acima. - Clique com o botão direito do mouse no certificado que você deseja exportar, selecione
All Tasks
e, em seguida,Export
. - Siga o Assistente de Exportação de Certificados para exportar o certificado para um arquivo.
Gerenciando certificados
Você pode gerenciar certificados executando tarefas como excluir certificados expirados, renovar certificados e configurar propriedades de certificado. Essas ações podem ser feitas por meio do console do MMC ou programaticamente usando APIs do Windows.
Recursos adicionais
Para obter mais informações sobre repositórios de certificados específicos, consulte os seguintes tópicos:
- Repositórios de certificados do computador local e do usuário atual
- Repositório de Certificados de Autoridades de Certificação Raiz Confiáveis
- Repositório de Certificados de Editores Confiáveis
Ao entender onde o repositório de certificados está localizado e como usar seu conteúdo, você pode gerenciar efetivamente certificados em seu computador Windows.