Gpg4winは、
公開鍵暗号方式であるOpenPGPとS/MIMEを利用した、
電子メールやファイルの暗号化・署名を行うためのソフトウェアインストールパッケージです。このプロジェクトは、ドイツ連邦情報セキュリティ庁(BSI)の支援を受けて開発が進められており、Gpg4win自体とそのすべてのツールは、フリー/リブレ・オープンソースソフトウェア(FLOSS)として提供されています。
Gpg4winの主な目的は、暗号化ソフトウェアの中核となる
GNU Privacy Guard(GnuPG)と、それに関連するツールやドキュメントを、
Microsoft Windows環境で利用できるようにインストーラとして提供することです。GnuPGの公式配布元であるgnupg.orgではソースコードのみが提供されており、Windows向けのバイナリは提供されていません。Gpg4winは、このギャップを埋める役割を果たしています。特に、初心者向けのガイドとして提供されている「Gpg4win for Novices」は、ドイツ語版をオリジナルとして翻訳されており、Gpg4winの一部として常に最新の状態に保たれています。パッケージには、他にもドイツ語のドキュメントが同梱されており、多言語に対応しています。
ビルドシステムである「Gpg4win-Builder」は、更新されたコンポーネントやカスタムされたコンポーネントから、gpg4win.exeを容易に作成できるように設計されています。このシステムはDebian環境で動作が検証されており、他の環境でも同様に動作することが期待されます。ほとんどのツールは、クロスコンパイラを使用してWindows向けのバイナリが作成されています。
Gpg4winに同梱されているコンポーネント
Gpg4winには、以下のような主要なソフトウェアとドキュメントが同梱されています。
ソフトウェア:
GnuPG: Gpg4winの中核を成すツールであり、暗号化および署名に関する主要な機能を提供します。
Kleopatra: OpenPGPとX.509(S/MIME)に対応した証明書マネージャであり、
KDE環境で使用できます。暗号化に関する共通のダイアログを提供し、GUI操作を容易にします。
GPA: OpenPGPとX.509(S/MIME)に対応した、もう一つの証明書マネージャです。こちらはGNUプロジェクトの一部として開発されています。
GpgOL: Microsoft Outlook 2003および2007向けのプラグインで、
電子メールの暗号化と署名を可能にします。
GpgEX: Windows Explorer向けのプラグインで、ファイルの暗号化と署名を右クリックメニューから直接操作できるようにします。
ドキュメント:
Gpg4win Compendium: Gpg4winに関する包括的なドキュメントです。ドイツ語と英語で提供されており、詳細な情報を提供します。
脚注
関連項目
GNU Privacy Guard
BSI (ドイツ)
GPGTools
外部リンク
Gpg4win website
*
GNU Privacy Guard website