Skip to main content

Como adicionar uma chave GPG a uma conta do GitHub

Para configurar a sua conta em GitHub.com para usar sua chave GPG nova (ou existente), você também precisará da chave para a sua conta.

Sobre a adição de chaves GPG à sua conta

Para assinar confirmações associadas à sua conta no GitHub Enterprise Cloud, adicione uma chave GPG pública à sua conta pessoal. Antes de realizar a adição, verifique se há chaves existentes. Se não houver, gere e copie uma nova chave. Para saber mais, confira "Verificar se há chaves GPG existentes" e "Gerar uma chave GPG".

É possível adicionar várias chaves públicas à sua conta no GitHub Enterprise Cloud. As confirmações assinadas por qualquer uma das chaves privadas correspondentes serão mostradas conforme verificado. Se você remover uma chave pública, todas as confirmações assinadas pela chave privada correspondente não serão mais exibidas como verificadas.

Para verificar o maior número possível de confirmações, adicione chaves expiradas e revogadas. Se a chave atender a todos os outros requisitos de verificação, as confirmações assinadas anteriormente por qualquer uma das chaves privadas correspondentes serão mostradas como verificadas e indicarão que a chave de assinatura expirou ou foi revogada.

Uma confirmação verificada com uma chave que expirou

Algoritmos de chave GPG suportados

GitHub Enterprise Cloud suporta vários algoritmos de chave GPG. Se você tentar adicionar uma chave gerada com um algoritmo não suportado, você pode encontrar um erro.

  • RSA
  • ElGamal
  • DSA
  • ECDH
  • ECDSA
  • EdDSA

Ao verificar uma assinatura, o GitHub Enterprise Cloud a extrai e tenta analisar a ID de chave associada. Em seguida, essa ID de chave é correspondida com as chaves adicionadas ao GitHub Enterprise Cloud. Não será possível verificar suas assinaturas até que uma chave GPG seja adicionada ao GitHub Enterprise Cloud.

Adicionar uma chave GPG

  1. No canto superior direito de qualquer página, clique na foto do seu perfil e em Configurações.

    Ícone Settings (Configurações) na barra de usuário

  2. In the "Access" section of the sidebar, click SSH and GPG keys.

  3. Clique em Nova chave GPG. Botão Chave GPG

  4. No campo "Chave", cole a chave GPG que você copiou ao gerar a chave GPG. O campo de chave

  5. Clique em Adicionar chave GPG. O botão Adicionar chave

  6. Para confirmar a ação, insira sua senha do GitHub Enterprise Cloud.

Leitura adicional