GitHub アカウントへの新しい GPG キーの追加
GitHub Enterprise アカウントが新しい (あるいは既存の) GPG キーを使うように設定するには、そのキーを GitHub Enterprise アカウントに追加する必要もあります。
新しい GPG キーを GitHub Enterprise アカウントに追加する前に、以下のことを済ませておかなければなりません:
サポートされている GPG キーのアルゴリズム
GitHub Enterprise は、複数の GPG キーのアルゴリズムをサポートしています。サポートされていないアルゴリズムで生成されたキーを追加しようとすると、エラーが生じることがあります。
- RSA
- ElGamal
- DSA
- ECDH
- ECDSA
- EdDSA
署名の検証の際には、署名が抽出され、そのキー id のパースが試行されます。 そのキー id が、GitHub Enterpriseにアップロードされたキーと照合されます。 GPG キーが GitHub Enterpriseにアップロードされるまで、署名は検証できません。
GPG キーの追加
-
任意のページの右上で自分のプロフィール画像をクリックし、[Settings] をクリックします。
-
ユーザ設定のサイドバーで [SSH and GPG keys] をクリックします。
-
[New GPG key] をクリックします。
-
[Key] フィールドに、GPG キーを生成したときにコピーした GPG キーを貼り付けます。
-
[Add GPG key] をクリックします。
-
処理を確認するには、GitHub Enterpriseのパスワードを入力します。