GNU Privacy Guard講座
ナビゲーション:トップ
GNU Privacy Guard講座 トップ
ニュース
- Let’s Encryptの証明書により、暗号化接続が可能になりました。https://gnupg.hclippr.comで接続できます。HSTSを使用しており、一度暗号接続を行うと最終アクセスより一週間、自動的に平文版に接続した場合でも暗号接続に切り替わります。
- 当サイトは試験的運用として、Torよりのアクセスに対応しました。次の秘匿サービスURLが使用できます。http://gnupg4na2oymu5ls.onion
GNU Privacy Guardとは?
GnuPGはGNUプロジェクトのRFC4880で定義されるOpenPGP標準の完全でフリーな実装です。GnuPGを使用することによりデータや通信 を暗号化したり署名したりすることができ、多機能の鍵管理システムや、多くの種類の公開鍵ディレクトリへのアクセスを可能にするモジュールが用意されています。
GnuPGはGPGとも呼ばれ、他のアプリケーションとの統合を容易に可能にするコマンドラインツールです。多くのフロントエンドアプリケーション やライブラリが存在します。バージョン2ではS/MIMEの機能も採り入れています。
GnuPGはフリーソフトウェア(自由の意味でのフリー)です。GNU General Public Licenseに基づき、これはフリーに使用、変更、配布することができます。
GnuPGは二種類用意されており、ポータブルなスタンドアロンバージョンである1.4.x、そして、コンパイルの難易度が高いですが、より多くの機能を提供する2.0.xです。GnuPGはGNUプロジェクトのRFC4880で定義されるOpenPGP標準の完全でフリーな実装です。
最新情報
現在GnuPGは三種類、提供されています。それらはGnuPG stable、GnuPG modern、GnuPG classicとなります。
本サイトにおいて、これらは以下のようなバージョン系列で呼称されている場合があります。
呼称 | バージョン系列 | 内容 |
---|---|---|
GnuPG stable | 2.0系 | OpenPGPとSMIME、Secure Shellなどのサポートを含むモジュラーな構成 |
GnuPG modern | 2.1系 | GnuPG stableに加え、楕円暗号など先進的なサポートを含むバージョン(将来的にはGnuPG stableの後継になります。) |
GnuPG classic | 1.4系 | 古いプラットフォームなどでも動作する先進的な機能を含まないバージョン。 |
- GnuPG stable / GnuPG modernはより多くの機能を含みますが、構築は難しくなります。詳細はGnuPG 2のコンパイル手順をご覧ください。
- GnuPG stable / GnuPG modernではパスフレーズの入力にpinentryが必須になります。(GnuPG classicではオプション。)
- GNU Privacy Guard講座ではLinux環境向けに、GnuPG modernを構築、インストールするためのスクリプト群を用意しています。
- 予備サイトとしてHidekiSaitoComレポジトリでも公開しています。
- こちらを元にしたDockerコンテナを使用し、実環境から切り離してGnuPG modernを使用することも可能です。
ダウンロード
GnuPGのダウンロードはgnupg.orgから可能です。
- ソースコード
- Windows向けはバイナリ入手にいくつかの方法があります。
- Gpg4winはGnuPG本体の他、その運用に役に立つツールがバンドルされています。(Stable版)
- GnuPG DownloadではModern版、Classic版がダウンロードできます。(こちらはGnuPGの本体のみになります。コマンドラインで使用するユーザー向けです。)
- Mac向けはGPGToolsを使用してください。
情報ページ
公式発表等(翻訳版)
特集
GnuPG関連
- 16 Years of protecting privacy (日本語版)
- GnuPGパラメータシート
- GnuPGでサポートされている暗号図鑑
- 受信者秘匿機能の利用
- edit-keyオプションの使い方
- GnuPG 2のコンパイル手順
- Paperkeyを使った秘密鍵のバックアップ
- PGP Zipの取り扱い方法
暗号技術
その他
更新履歴
- 当サイトの編集履歴はGitHubで閲覧可能です。
- 予備サイトとしてHidekiSaitoComレポジトリでも公開しています。
Tor秘匿サービスでのアクセス
- 当サイトはTorよりのアクセスに対応しております。次の秘匿サービスURLが使用できます。http://gnupg4na2oymu5ls.onion
- 秘匿サービスは完全に別システムで運用されているため、通常版が使用できる場合でも繋がらない場合があります。その場合は時間をおいて試してみて下さい。
- Torをインストールしていない環境ではtor2webを使用してアクセスすることが可能ですが、Torでアクセスすることの利点は失われます。それでも試してみたい方は、次のうちのどれかのURLを使用して下さい。
- Torに関しては各種資料も作成してあります。