GNU Privacy Guard (GnuPG, GPG) とは、Pretty Good Privacy (PGP) の別実装として、GPL に基づいた暗号化ソフトである。OpenPGP 規格 (RFC 4880) に完全準拠しているが、古い PGP との互換性は完全ではない。GnuPG の開発は (Werner Koch) によって始められた。現在では David Shaw と Timo Schulz も加わっている。また、g10 Code が Werner Koch と Timo Schulz を資金面で援助している。バージョン 1.0.0 は 1999 年にリリースされ、それ以降 2002 年の 1.2.0 や 2004 年の 1.4.0 のように、安定版は最初の小数部分が偶数になるバージョンでリリースされている。一方、 S/MIME 機能の導入を目的とした別系列の開発版が 1.9 系列として開発が進められていた。この系列は2006年11月23日に 2.0 としてリリースされた。2014年11月、楕円曲線暗号のサポートなど新しいOpenPGP規格に準拠した 2.1 系列がリリースされた。2.0 系列、2.1 系列と並行して 1.4 系列のサポートは継続しており、1.4 系列は 2.1 系列あるいは 2.0 系列と同時にインストール、独立して運用することが可能である。2.1 系列と 2.0 系列を同時にインストールすることはできない。2016年2月現在、GnuPG には 3 つの系列が存在する。既にサポートが終了した系列は 2 つ存在する。GnuPG は数多くの OS に含められてきた。また、GUI のフロントエンドも開発されており、KMail や Evolution といった電子メールクライアントに統合されたものや、KDE の KGpg や GNOME の Seahorse のように単独のアプリケーションもある。これらフロントエンドの多くは GnuPG 開発者が用意した GPGME (GnuPG Made Easy) ライブラリを利用している。GnuPG は、特許で制限されているアルゴリズムを含めていない。このため従来の GnuPG では、PGP の過去のバージョンで標準で用いられていた International Data Encryption Algorithm (IDEA) を使うことができず、使用にはプラグインが必要であったが、各国における IDEA の特許切れに伴い、1.4.13/2.0.20 から IDEA が含まれるようになった。これは、過去のコンテンツの署名検証、復号および古いPGPからGnuPGへの移行といった互換性維持のための最低限のサポートであり、既定では新しい鍵の作成における選択肢には現れない。RSA は 2000 年に特許が切れたため、1.0.3 から含まれるようになった。また、1.4.10/2.0.12 より Camellia も含まれるようになった。GnuPG 2.0.26および1.4.18において対応しているアルゴリズムは以下の通りである。2.1系列では楕円曲線暗号 (楕円曲線DSA (ECDSA)、楕円曲線ディフィー・ヘルマン鍵共有 (ECDH)、エドワーズ曲線デジタル署名アルゴリズム (EdDSA)) に対応する。
出典:wikipedia
LINEスタンプ制作に興味がある場合は、
下記よりスタンプファクトリーのホームページをご覧ください。