Distribuindo Certificados de Dispositivo para Dispositivos Windows com Certutil

Prev Next

Este artigo explica como distribuir certificados de dispositivo usados para verificações de dispositivo em Dispositivos Windows usando o programa de linha de comando Certutil.exe.

Visão geral

Você pode distribuir seus certificados corporativos autoassinados para dispositivos Windows na sua rede usando o programa de linha de comando Certutil.exe. Isso simplifica a distribuição de certificados de dispositivo entre dispositivos, permitindo que você controle centralmente a implantação de certificados, garantindo que medidas de segurança robustas sejam consistentemente aplicadas.

Prerequisites

  • Você deve ter permissões de administrador para o computador com Windows

  • O arquivo de certificado deve estar em formato PFX (p12), incluindo sua chave privada

  • O "emissor" do certificado deve corresponder ao certificado de assinatura que é carregado no Aplicativo de Gerenciamento Cato.

  • Você deve instalar o certificado no gerenciador de certificados do dispositivo

  • Você deve conhecer a senha que protege a chave (necessária para instalar o certificado).

  • Os certificados têm um tamanho máximo permitido de 2048 bytes. Certificados maiores que este tamanho serão ignorados.

Instalando o Certificado do Dispositivo

Existem várias maneiras de instalar um certificado em um dispositivo Windows. O exemplo a seguir mostra como instalar um certificado usando o programa de linha de comando Certutil.

Para importar um certificado com Certutil:

  1. Abra o prompt de comando como administrador (elevado) e use o certutil.exe:

    certutil -csp "Provedor de armazenamento de chave de software" -importpfx My <caminho-para-arquivo-p12> NãoExportar

  2. Após executar este comando, você será solicitado a fornecer a senha do arquivo p12.

  3. Digite a senha do arquivo de certificado. Alternativamente, você pode passar a senha na linha de comando com a opção -p.

    O comando a seguir é um exemplo de certutil com o parâmetro de senha:

    certutil -csp KSP -p &lt;segredo&gt; -importpfx My <caminho-para-arquivo-p12> NãoExportar

Notas:

  • A opção NoExportar proíbe a exportação da chave privada

  • KSP é um alias para Microsoft Software Key Storage Provider

  • A opção -csp é usada para especificar onde a chave privada é armazenada. Embora seja opcional, recomendamos que você especifique explicitamente o provedor como o padrão

Verificando a Instalação do Certificado

Você pode confirmar que o certificado foi instalado com sucesso no dispositivo com certutil:

certutil -store My

Este comando lista as informações do certificado da máquina. Se o certificado foi instalado com sucesso, então ele aparece nesta lista.

Agora, você pode se conectar à Cato Cloud com um certificado de dispositivo.

Quando o Cliente se conecta com sucesso à Cato Cloud, ele salva o certificado de dispositivo que foi usado pela última vez no registro para futuras conexões. Isso ajuda a reduzir o tempo de conexão.