{"meta":{"title":"Adicionando uma chave GPG à sua conta de GitHub","intro":"Para configurar sua conta em GitHub para usar sua nova (ou existente) chave GPG, você também precisará adicionar a chave à sua conta.","product":"Autenticação","breadcrumbs":[{"href":"/pt/authentication","title":"Autenticação"},{"href":"/pt/authentication/managing-commit-signature-verification","title":"Verificar assinaturas de commit"},{"href":"/pt/authentication/managing-commit-signature-verification/adding-a-gpg-key-to-your-github-account","title":"Adicionar uma chave GPG"}],"documentType":"article"},"body":"# Adicionando uma chave GPG à sua conta de GitHub\n\nPara configurar sua conta em GitHub para usar sua nova (ou existente) chave GPG, você também precisará adicionar a chave à sua conta.\n\n## Sobre a adição de chaves GPG à sua conta\n\nPara assinar confirmações associadas à sua conta GitHub, você pode adicionar uma chave GPG pública à sua conta pessoal. Antes de realizar a adição, verifique se há chaves existentes. Se você não encontrar nenhuma chave existente, pode gerar e copiar uma nova chave. Para saber mais, confira [Verifique se existem chaves GPG](/pt/authentication/managing-commit-signature-verification/checking-for-existing-gpg-keys) e [Gerar uma nova chave GPG](/pt/authentication/managing-commit-signature-verification/generating-a-new-gpg-key).\n\nVocê pode adicionar várias chaves públicas à sua conta.GitHub As confirmações assinadas por qualquer uma das chaves privadas correspondentes serão mostradas como verificadas. Depois que uma confirmação for verificada, todas as confirmações assinadas pela chave privada correspondente continuarão a ser mostradas como verificadas, mesmo que a chave pública seja removida.\n\n![Captura de tela de uma lista de commits. Um commit está marcado como \"Verified\". Um menu suspenso mostra que o commit foi assinado e quando ele foi assinado.](/assets/images/help/settings/verified-persistent-commit.png)\n\nPara verificar o maior número possível de commits, 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.\n\n### Algoritmos de chave GPG suportados\n\nO GitHub dá suporte a vários algoritmos de chave GPG. Se você tentar adicionar uma chave gerada com um algoritmo não suportado, você pode encontrar um erro.\n\n* RSA\n* ElGamal\n* DSA\n* ECDH\n* ECDSA\n* EdDSA\n\nAo verificar uma assinatura, GitHub extrai a assinatura e tenta analisar sua ID de chave. O identificador da chave é então comparado às chaves adicionadas a GitHub. Até que uma chave GPG correspondente seja adicionada a GitHub, ela não poderá verificar suas assinaturas.\n\n## Adicionar uma chave GPG\n\n1. No canto superior direito de qualquer página do GitHub, clique em sua imagem de perfil e, em seguida, clique em **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-gear\" aria-label=\"gear\" role=\"img\"><path d=\"M8 0a8.2 8.2 0 0 1 .701.031C9.444.095 9.99.645 10.16 1.29l.288 1.107c.018.066.079.158.212.224.231.114.454.243.668.386.123.082.233.09.299.071l1.103-.303c.644-.176 1.392.021 1.82.63.27.385.506.792.704 1.218.315.675.111 1.422-.364 1.891l-.814.806c-.049.048-.098.147-.088.294.016.257.016.515 0 .772-.01.147.038.246.088.294l.814.806c.475.469.679 1.216.364 1.891a7.977 7.977 0 0 1-.704 1.217c-.428.61-1.176.807-1.82.63l-1.102-.302c-.067-.019-.177-.011-.3.071a5.909 5.909 0 0 1-.668.386c-.133.066-.194.158-.211.224l-.29 1.106c-.168.646-.715 1.196-1.458 1.26a8.006 8.006 0 0 1-1.402 0c-.743-.064-1.289-.614-1.458-1.26l-.289-1.106c-.018-.066-.079-.158-.212-.224a5.738 5.738 0 0 1-.668-.386c-.123-.082-.233-.09-.299-.071l-1.103.303c-.644.176-1.392-.021-1.82-.63a8.12 8.12 0 0 1-.704-1.218c-.315-.675-.111-1.422.363-1.891l.815-.806c.05-.048.098-.147.088-.294a6.214 6.214 0 0 1 0-.772c.01-.147-.038-.246-.088-.294l-.815-.806C.635 6.045.431 5.298.746 4.623a7.92 7.92 0 0 1 .704-1.217c.428-.61 1.176-.807 1.82-.63l1.102.302c.067.019.177.011.3-.071.214-.143.437-.272.668-.386.133-.066.194-.158.211-.224l.29-1.106C6.009.645 6.556.095 7.299.03 7.53.01 7.764 0 8 0Zm-.571 1.525c-.036.003-.108.036-.137.146l-.289 1.105c-.147.561-.549.967-.998 1.189-.173.086-.34.183-.5.29-.417.278-.97.423-1.529.27l-1.103-.303c-.109-.03-.175.016-.195.045-.22.312-.412.644-.573.99-.014.031-.021.11.059.19l.815.806c.411.406.562.957.53 1.456a4.709 4.709 0 0 0 0 .582c.032.499-.119 1.05-.53 1.456l-.815.806c-.081.08-.073.159-.059.19.162.346.353.677.573.989.02.03.085.076.195.046l1.102-.303c.56-.153 1.113-.008 1.53.27.161.107.328.204.501.29.447.222.85.629.997 1.189l.289 1.105c.029.109.101.143.137.146a6.6 6.6 0 0 0 1.142 0c.036-.003.108-.036.137-.146l.289-1.105c.147-.561.549-.967.998-1.189.173-.086.34-.183.5-.29.417-.278.97-.423 1.529-.27l1.103.303c.109.029.175-.016.195-.045.22-.313.411-.644.573-.99.014-.031.021-.11-.059-.19l-.815-.806c-.411-.406-.562-.957-.53-1.456a4.709 4.709 0 0 0 0-.582c-.032-.499.119-1.05.53-1.456l.815-.806c.081-.08.073-.159.059-.19a6.464 6.464 0 0 0-.573-.989c-.02-.03-.085-.076-.195-.046l-1.102.303c-.56.153-1.113.008-1.53-.27a4.44 4.44 0 0 0-.501-.29c-.447-.222-.85-.629-.997-1.189l-.289-1.105c-.029-.11-.101-.143-.137-.146a6.6 6.6 0 0 0-1.142 0ZM11 8a3 3 0 1 1-6 0 3 3 0 0 1 6 0ZM9.5 8a1.5 1.5 0 1 0-3.001.001A1.5 1.5 0 0 0 9.5 8Z\"></path></svg> Configurações**.\n2. Na seção \"Access\" da barra lateral, clique em **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-key\" aria-label=\"key\" role=\"img\"><path d=\"M10.5 0a5.499 5.499 0 1 1-1.288 10.848l-.932.932a.749.749 0 0 1-.53.22H7v.75a.749.749 0 0 1-.22.53l-.5.5a.749.749 0 0 1-.53.22H5v.75a.749.749 0 0 1-.22.53l-.5.5a.749.749 0 0 1-.53.22h-2A1.75 1.75 0 0 1 0 14.25v-2c0-.199.079-.389.22-.53l4.932-4.932A5.5 5.5 0 0 1 10.5 0Zm-4 5.5c-.001.431.069.86.205 1.269a.75.75 0 0 1-.181.768L1.5 12.56v1.69c0 .138.112.25.25.25h1.69l.06-.06v-1.19a.75.75 0 0 1 .75-.75h1.19l.06-.06v-1.19a.75.75 0 0 1 .75-.75h1.19l1.023-1.025a.75.75 0 0 1 .768-.18A4 4 0 1 0 6.5 5.5ZM11 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z\"></path></svg> SSH and GPG keys**.\n3. Ao lado do cabeçalho \"Chaves GPG\", clique em **Nova chave GPG**.\n4. No campo \"Título\", digite um nome para a chave GPG.\n5. No campo \"Chave\", cole a chave GPG que você copiou ao [gerar a chave GPG](/pt/authentication/managing-commit-signature-verification/generating-a-new-gpg-key).\n6. Clique em **Adicionar chave GPG**.\n7. Se solicitado, autentique-se em sua GitHub conta para confirmar a ação.\n\n## Leitura adicional\n\n* [Verifique se existem chaves GPG](/pt/authentication/managing-commit-signature-verification/checking-for-existing-gpg-keys)\n* [Gerar uma nova chave GPG](/pt/authentication/managing-commit-signature-verification/generating-a-new-gpg-key)\n* [Informar ao Git sobre a chave de assinatura](/pt/authentication/managing-commit-signature-verification/telling-git-about-your-signing-key)\n* [Associar um e-mail à chave GPG](/pt/authentication/managing-commit-signature-verification/associating-an-email-with-your-gpg-key)\n* [Assinar commits](/pt/authentication/managing-commit-signature-verification/signing-commits)\n* [Sobre a verificação de assinatura de commit](/pt/authentication/managing-commit-signature-verification/about-commit-signature-verification)"}