このページをはてなブックマークに追加このページを含むはてなブックマーク このページをlivedoor クリップに追加このページを含むlivedoor クリップ

  • 追加された行はこの色です。
  • 削除された行はこの色です。
*目次 [#w8047d7a]

#contents

*宣伝 [#dc9150b2]

 当サイトにおける暗号に関するページでは、説明が足りなかったり、誤った記述をしていたりするところがあります。今後、少しずつ修正する予定です。~

 暗号理論の『暗号技術のすべて』が発売されています。初心者向けの暗号本です。これまで暗号本に何度か挑戦しつつも挫折してしまった方、学校の課題で悩んでいる方、資格試験にて暗号の問題が苦手な方などにお勧めです。

[[&ref(http://s-akademeia.sakura.ne.jp/main/books/cipher/img/cover_mini.jpg,nolink,『暗号技術のすべて』宣伝サイト);>http://s-akademeia.sakura.ne.jp/main/books/cipher/]]

 興味がある方は[[宣伝サイト:http://s-akademeia.sakura.ne.jp/main/books/cipher/]]を参照してください。[[Amazon:https://www.amazon.co.jp/dp/4798148814/securityakade-22]]でも発売中です。


*暗号化メール [#x0063698]

 電子メールは盗聴やなりすましの危険性に常に晒されている。これを防ぐためには暗号化や改竄の有無のチェックを実現すればよい。これを実現するようなメールを''暗号化メール''と総称することにする。


*暗号化メールが実現するサービス [#ub62acaa]

-盗聴の防止
--メールの本文を暗号化し、内容を悪意のある第三者に読まれないようにする。読まれても本文内容を理解できないようにする。
-改竄の検証
--[[メッセージダイジェスト]]などを利用して、メールの内容が改竄されていないことをメールの受信者が確認できるようにする。
-なりすましの防止
--[[デジタル署名]]などを利用して、送信者が本人であることを証明する。


*暗号化メールを実現するためのアプローチ [#qed8bc02]

**ハイブリッド暗号の利用 [#uecf9da2]

 セッション鍵(ワーク鍵)という短い期間だけ使う鍵を利用する[[ハイブリッド暗号]]を利用することで、暗号化メールを実現することができる。

-メール本文をセッション鍵で暗号化し、セッション鍵を受信者の公開鍵で暗号化して相手に送信する。
-受信者はセッション鍵で自分の秘密鍵を復号し、復号したセッション鍵を使いメール本文を復号する。

 こうしたセッション鍵の生成や暗号化・復号のプロセスはメール暗号化ソフトが自動的に行うため、ユーザーはこれらの手順を意識せずに暗号化メールのやり取りが可能になる。


*暗号化メールのアプリケーション [#p1f2b7ec]

-[[PGP]]
-[[S/MIME]]