2 title = "GNU Privacy Guard講座 トップ"
7 * [Let's Encrypt](http://letsencrypt.org)の証明書により、暗号化接続が可能になりました。[https://gnupg.hclippr.com](https://gnupg.hclippr.com)で接続できます。HSTSを使用しており、一度暗号接続を行うと最終アクセスより一週間、自動的に平文版に接続した場合でも暗号接続に切り替わります。
8 * 当サイトは試験的運用として、[Tor](http://torproject.org)よりのアクセスに対応しました。次の秘匿サービスURLが使用できます。http://gnupg4na2oymu5ls.onion
10 ## GNU Privacy Guardとは?
12 GnuPGはGNUプロジェクトのRFC4880で定義されるOpenPGP標準の完全でフリーな実装です。GnuPGを使用することによりデータや通信 を暗号化したり署名したりすることができ、多機能の鍵管理システムや、多くの種類の公開鍵ディレクトリへのアクセスを可能にするモジュールが用意されています。
14 GnuPGはGPGとも呼ばれ、他のアプリケーションとの統合を容易に可能にするコマンドラインツールです。多くのフロントエンドアプリケーション やライブラリが存在します。バージョン2ではS/MIMEの機能も採り入れています。
16 GnuPGはフリーソフトウェア(自由の意味でのフリー)です。GNU General Public Licenseに基づき、これはフリーに使用、変更、配布することができます。
18 GnuPGは二種類用意されており、ポータブルなスタンドアロンバージョンである1.4.x、そして、コンパイルの難易度が高いですが、より多くの機能を提供する2.0.xです。GnuPGはGNUプロジェクトのRFC4880で定義されるOpenPGP標準の完全でフリーな実装です。
22 現在GnuPGは三種類、提供されています。それらはGnuPG stable、GnuPG modern、GnuPG classicとなります。
24 本サイトにおいて、これらは以下のようなバージョン系列で呼称されている場合があります。
26 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
38 <th scope="col" class="left">呼称</th>
39 <th scope="col" class="left">バージョン系列</th>
40 <th scope="col" class="left">内容</th>
46 <td class="left">GnuPG stable</td>
47 <td class="left">2.0系</td>
48 <td class="left">OpenPGPとSMIME、Secure Shellなどのサポートを含むモジュラーな構成</td>
53 <td class="left">GnuPG modern</td>
54 <td class="left">2.1系</td>
55 <td class="left">GnuPG stableに加え、楕円暗号など先進的なサポートを含むバージョン(将来的にはGnuPG stableの後継になります。)</td>
60 <td class="left">GnuPG classic</td>
61 <td class="left">1.4系</td>
62 <td class="left">古いプラットフォームなどでも動作する先進的な機能を含まないバージョン。</td>
67 * GnuPG stable / GnuPG modernはより多くの機能を含みますが、構築は難しくなります。詳細は[GnuPG 2のコンパイル手順](/documents/gpg2compile)をご覧ください。
68 * GnuPG stable / GnuPG modernではパスフレーズの入力にpinentryが必須になります。(GnuPG classicではオプション。)
69 * GNU Privacy Guard講座ではLinux環境向けに、[GnuPG modernを構築、インストールするためのスクリプト群](https://github.com/hsaito/gnupg-buildkit)を用意しています。
70 * 予備サイトとして[HidekiSaitoComレポジトリ](http://git.hidekisaito.com)でも[公開](http://git.hidekisaito.com/?p=gnupg-buildkit.git)しています。
71 * こちらを元にした[Dockerコンテナ](https://hub.docker.com/r/hsaito/gnupg2/)を使用し、実環境から切り離してGnuPG modernを使用することも可能です。
76 GnuPGのダウンロードは[gnupg.org](http://gnupg.org/)から可能です。
78 * [ソースコード](http://gnupg.org/download/index.en.html)
79 * Windows向けはバイナリ入手にいくつかの方法があります。
80 * [Gpg4win](http://gpg4win.org/)はGnuPG本体の他、その運用に役に立つツールがバンドルされています。(Stable版)
81 * [GnuPG Download](https://gnupg.org/download/index.html)ではModern版、Classic版がダウンロードできます。(こちらはGnuPGの本体のみになります。コマンドラインで使用するユーザー向けです。)
82 * Mac向けは[GPGTools](https://gpgtools.org/)を使用してください。
86 * [GnuPGの使い方](/documents/howto)
87 * [GnuPG Tips](/documents/tips)
91 * [16 Years of protecting privacy(日本語版)](/official/16th-announcement)
92 * [A Short History of the GNU Privacy Guard(日本語版)](/official/shorthist)
98 * [16 Years of protecting privacy (日本語版)](/official/16th-announcement)
99 * [GnuPGパラメータシート](/extra/parameter)
100 * [GnuPGでサポートされている暗号図鑑](/extra/sample)
101 * [受信者秘匿機能の利用](/documents/anonymous-recipients)
102 * [edit-keyオプションの使い方](/documents/editkey)
103 * [GnuPG 2のコンパイル手順](/documents/gpg2compile)
104 * [Paperkeyを使った秘密鍵のバックアップ](/documents/paperkey)
105 * [PGP Zipの取り扱い方法](/documents/pgpzip)
109 * [会社環境での暗号運用の問題点](/papers/company)
110 * [暗号運用の問題点](/papers/problem)
115 * 当サイトの編集履歴は[GitHub](https://github.com/hsaito/gnupg-kouza-page)で閲覧可能です。
116 * 予備サイトとして[HidekiSaitoComレポジトリ](http://git.hidekisaito.com/)でも[公開](http://git.hidekisaito.com/?p=gnupg-kouza-page.git)しています。
119 * 当サイトは[Tor](http://torproject.org)よりのアクセスに対応しております。次の秘匿サービスURLが使用できます。http://gnupg4na2oymu5ls.onion
120 * 秘匿サービスは完全に別システムで運用されているため、通常版が使用できる場合でも繋がらない場合があります。その場合は時間をおいて試してみて下さい。
121 * Torをインストールしていない環境では[tor2web](https://onion.to/)を使用してアクセスすることが可能ですが、Torでアクセスすることの利点は失われます。それでも試してみたい方は、次のうちのどれかのURLを使用して下さい。
122 * http://gnupg4na2oymu5ls.onion.to
123 * http://gnupg4na2oymu5ls.onion.city
124 * http://gnupg4na2oymu5ls.onion.cab
125 * http://gnupg4na2oymu5ls.onion.direct
126 * Torに関しては[各種資料](https://ja.wiki.hidekisaito.com/wiki/Tor)も作成してあります。