この記事について
この記事は、生成AIを活用した自動生成フローで作成しています。公開鍵暗号の基本原理を確認し、旧版の説明を整理しました。検証ステータス:📘 基本原理確認済み
機密性を目的に公開鍵暗号を使う場合、送信者は受信者の公開鍵で暗号化し、受信者は対応する秘密鍵で復号します。
基本の流れ
送信者
↓ 受信者の公開鍵で暗号化
暗号文
↓ 受信者の秘密鍵で復号
受信者
公開鍵は配布できますが、秘密鍵は所有者だけが管理します。秘密鍵が漏えいすると、暗号化通信やその鍵を使う署名などに影響するため、鍵の保護が重要です。
デジタル署名とは役割を分けて覚える
「受信者の公開鍵で暗号化」は機密性のための使い方です。デジタル署名では、署名者の秘密鍵で署名を生成し、公開鍵で検証します。暗号化と署名を同じ説明に混ぜないのがポイントです。
公式情報
この記事の更新履歴
- 2026-09-13 追加:機密性とデジタル署名で鍵の使い方が異なることを追加。
- 2026-09-13 変更:公開鍵暗号の基本フローを簡潔に再構成。
- 2026-09-13 削除:内部style_prompt、本文H1、未検証ドラフト表記を削除。

