「Pretty Good Privacy」の版間の差分
提供: セキュリティ
(ページの作成:「Pretty Good Privacy(PGP)とは、フィル・ジ・マーマンが開発した暗号ソフトウェアです。 '''読み方''' ;Pretty Good Privacy: ぷりて...」) |
(相違点なし)
|
2013年11月26日 (火) 20:06時点における版
Pretty Good Privacy(PGP)とは、フィル・ジ・マーマンが開発した暗号ソフトウェアです。
読み方
- Pretty Good Privacy
- ぷりてぃ ぐっど ぷらいばしー
- PGP
- ぴーじーぴー
概要
PGPの暗号化と復号の流れ
暗号化
+----------------+ +----------------+ |乱数生成したキー| -> 受信した公開鍵で暗号化 RSA -> |暗号化されたキー| (1) +----------------+ +----------------+ | +------+ | +------------------+ |データ| --+-------> データを乱数生成したキーで暗号化 -> |暗号化されたデータ| (2) +------+ +------------------+ 暗号メッセージ = 暗号化されたキー(1) + 暗号化されたデータ(2)
復号
暗号メッセージ = 暗号化されたキー(1) + 暗号化されたデータ(2) +------+ |秘密鍵| +------+ | | +----------------+ | +--------------+ |暗号化されたキー| ----+-> 復号 RSA -> |復号されたキー| +----------------+ +--------------+ | +---------------------+ | +------------------+ | |暗号化されたデータ| -+-> 復号 -> データ +------------------+