「Pretty Good Privacy」の版間の差分
提供: セキュリティ
(ページの作成:「Pretty Good Privacy(PGP)とは、フィル・ジ・マーマンが開発した暗号ソフトウェアです。 '''読み方''' ;Pretty Good Privacy: ぷりて...」) |
|||
| (同じ利用者による、間の1版が非表示) | |||
| 行42: | 行42: | ||
+------------------+ | +------------------+ | ||
</pre> | </pre> | ||
| − | |||
| − | |||
== 使い方 == | == 使い方 == | ||
* [[GNU Privacy Guard]] | * [[GNU Privacy Guard]] | ||
| − | * [[ | + | * [[Gpg4win]] |
== 関連項目 == | == 関連項目 == | ||
| − | * [[GNU Privacy Guard]] | + | * [[GNU Privacy Guard]] (GPG) |
* [[公開鍵暗号]] | * [[公開鍵暗号]] | ||
* [[OpenSSL]] | * [[OpenSSL]] | ||
2013年11月30日 (土) 11:02時点における最新版
Pretty Good Privacy(PGP)とは、フィル・ジ・マーマンが開発した暗号ソフトウェアです。
読み方
- Pretty Good Privacy
- ぷりてぃ ぐっど ぷらいばしー
- PGP
- ぴーじーぴー
概要
PGPの暗号化と復号の流れ
暗号化
+----------------+ +----------------+
|乱数生成したキー| -> 受信した公開鍵で暗号化 RSA -> |暗号化されたキー| (1)
+----------------+ +----------------+
|
+------+ | +------------------+
|データ| --+-------> データを乱数生成したキーで暗号化 -> |暗号化されたデータ| (2)
+------+ +------------------+
暗号メッセージ = 暗号化されたキー(1) + 暗号化されたデータ(2)
復号
暗号メッセージ = 暗号化されたキー(1) + 暗号化されたデータ(2)
+------+
|秘密鍵|
+------+
|
|
+----------------+ | +--------------+
|暗号化されたキー| ----+-> 復号 RSA -> |復号されたキー|
+----------------+ +--------------+
|
+---------------------+
|
+------------------+ |
|暗号化されたデータ| -+-> 復号 -> データ
+------------------+
使い方
関連項目
- GNU Privacy Guard (GPG)
- 公開鍵暗号
- OpenSSL
- 暗号