MacでGPGの鍵を生成してGitHubに登録する GitHubではコミットの署名が表示できる。 GPG鍵を生成して署名の表示までを行う流れをメモする。 環境 gpgのバージョン。
![MacでGPGの鍵を生成してGitHubでコミットの署名を表示する - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/f3abc90a589218664f070d5160565551bc80437c/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9TWFjJUUzJTgxJUE3R1BHJUUzJTgxJUFFJUU5JThEJUI1JUUzJTgyJTkyJUU3JTk0JTlGJUU2JTg4JTkwJUUzJTgxJTk3JUUzJTgxJUE2R2l0SHViJUUzJTgxJUE3JUUzJTgyJUIzJUUzJTgzJTlGJUUzJTgzJTgzJUUzJTgzJTg4JUUzJTgxJUFFJUU3JUJEJUIyJUU1JTkwJThEJUUzJTgyJTkyJUU4JUExJUE4JUU3JUE0JUJBJUUzJTgxJTk5JUUzJTgyJThCJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1iZmIzYWI5NDg4YThjODlmMmY4ZDU3YTYwOTgxMjM1MA%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDB5bWF0emtpJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz03MzE5Y2Y4MjFjODljYWJiNjE5MzU3NGNhYWIxOTNkMQ%26blend-x%3D142%26blend-y%3D436%26blend-mode%3Dnormal%26txt64%3DaW4g5qCq5byP5Lya56S-SFJCcmFpbg%26txt-width%3D770%26txt-clip%3Dend%252Cellipsis%26txt-color%3D%2523212121%26txt-font%3DHiragino%2520Sans%2520W6%26txt-size%3D36%26txt-x%3D156%26txt-y%3D536%26s%3D635b88841be9f087600ee7f6415919c0)
PGP … Pritty Good Privacy, 公開鍵暗号のベストプラクティス。 GPG … Gnu Privacy Guard, pgp のGNUによる実装。 gpgはUIがややこしくて混乱するので使い方についてメモる GPGとは 電子署名 公開鍵認証 を行うためのソフトウェア。秘密鍵を2つ作る。 署名のためのmaster key 署名に加えて暗号化を行うためのsub key 2つ作るのは単に利便性のため。master keyはインターネット上のあなたそのものなのでこれを流出させると死ぬ(正確には新しい人物としてやり直しになる)。よって、厳重に保管しておき、普段の運用にはsub keyを用いる。 master keyを使用するのは以下の場合 他人の鍵に署名する。 鍵をrevoke(削除)する。 UIDを強く信頼する。 新しいsub keyを作成する。 他の鍵のpreference(
Back up your keys To generate base64-encoded ASCII-armored backups, issue these commands: gpg --armor --export > pgp-public-keys.asc gpg --armor --export-secret-keys > pgp-private-keys.asc gpg --export-ownertrust > pgp-ownertrust.asc Done! Remember that your private key should be kept, well, private. Even with a passphrase, revealing your secret key reduces the security of your PGP key to just tha
【解説】 GnuPG(GNU Privacy Guard) はファイルの暗号化・復号化を行うための強力なツールです。 ネットワークを介してファイルを送信する場合、改竄やなりすましなど様々なセキュリ ティ上の脅威にさらされます。GnuPGは、公開鍵暗号方式による暗号化、復号化、署名な どの手段により、ファイルを保護します。 【共通鍵暗号方式】 相手と鍵を共有し、暗号化・復号化を行います。 1) 暗号化 $ gpg -c topsecret.txt パスフレーズを入力します。暗号化されたtopsecret.txt.gpgが生成されます。 2) 復号化 $ gpg topsecret.txt.gpg 暗号化時に使用したパスフレーズを入力します。 復号化されたtopsecret.txtが生成されます。 【公開鍵暗号方式】 お互いに秘密鍵と公開鍵を用意し、送信者は受信者の公開鍵を用いて暗号化します。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く