著者:松田達也
¥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章 ディジタル証明書
ディジタル証明書の構造
ディジタル証明書の内容
証明書のファイル形式
サーバー証明書を発行する
サーバー証明書を発行するまでの流れ
証明書の検証方法
証明書の信頼性について
最後に
シリーズ一覧
- 同シリーズの電子書籍はありませんでした。
この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。