著者:松田達也
¥500¥0

情報化社会の現在において、ネットワーク上には本当に様々な情報が流れています。その中には、名前、住所、電話番号といった個人情報、IDやパスワード、クレジットカード番号、企業の発展や存続にかかわる、きわめて重要な社外秘情報、プライベートな写真やメール、通話音声など、他人には知られてはいけない、知られたくないといった情報も当然含まれます。

まさにネットワーク上は情報の宝庫と言えます。そんな場所を悪人はいつもどこかでひっそり狙っており、何の対策もせずに情報を流すのは、きわめて危険な行為であるということは言うまでもありません。

SSL/TLSはそのような脅威から情報を守るためのプロトコルです。今の時代、システムエンジニアの肩書を持つなら、SSL/TLSとはどんな技術であり、何をどのように守っているのか正しく理解しておく必要があります。

本書は、SSL/TLSについて初学者でも無理なく読み進められるよう図解を用いてわかりやすく解説しています。

【目次】
はじめに
第1章 SSL/TLS概要
 SSL/TLSとは何か
  SSLとTLSの違い
  SSL/TLSを使用するアプリケーション
  SSL/TLSの代表格であるHTTPS
  常時SSL化の広がり
 SSL/TLSの役割
  暗号化で盗聴から守る
  データの改ざんを検知する
  認証してなりすましから守る
 SSLハンドシェイク概要
  SSLハンドシェイク
  サポートしている暗号スイートの提示
  通信相手の証明
  共通鍵の交換
  最終確認
第2章 SSL/TLSに関わる技術
 SSL/TLSに関わる技術
  SSL/TLSに関わる技術
   共通鍵暗号
   公開鍵暗号
   ハッシュ関数
   ディジタル署名
   ディジタル証明書
  共通鍵暗号
   共通鍵暗号のメリット
   共通鍵暗号のデメリット
    共通鍵暗号使用の矛盾
   共通鍵暗号のアルゴリズム
    ブロック暗号
    ストリーム暗号
   暗号の危殆化
  公開鍵暗号
   公開鍵暗号の使い方
   SSL/TLSでの公開鍵暗号の使われ方
    ディジタル署名としての利用
    鍵配送問題を解決するための利用
   代表的な公開鍵暗号・鍵交換方法
   公開鍵暗号のメリット・デメリット
   まだある問題
  ハイブリッド暗号化方式
  ハッシュ関数
   ハッシュ値の衝突
   代表的なハッシュ関数
   ハッシュ関数の具体例
  ディジタル署名
   そもそも署名とは何か
   公開鍵暗号を用いてディジタル署名の正当性を確認する
   電子署名とディジタル署名
  暗号スイート
   暗号の危殆化
  メッセージ認証コード(MAC)
   MACの種類
    HMAC
    CMAC
  ディジタル証明書
   ルート証明書
    ルート認証局の確認方法
   ディジタル証明書が証明するもの
第3章 SSL/TLS通信の仕組みと流れ
 SSL/TLS通信の仕組みと流れ
 SSLハンドシェイクのシーケンス
  SSLハンドシェイク
  アプリケーションデータの暗号化通信
第4章 ディジタル証明書
 ディジタル証明書の構造
  ディジタル証明書の内容
  証明書のファイル形式
 サーバー証明書を発行する
  サーバー証明書を発行するまでの流れ
 証明書の検証方法
  証明書の信頼性について
最後に

シリーズ一覧

  • 同シリーズの電子書籍はありませんでした。

 

  Kindle Unlimitedは、現在30日間無料体験キャンペーンを行っています!

この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。

Kindle Unlimited 無料体験に登録する