SSL/TLS徹底入門【わかりやすい図解解説】

SSL/TLSの基礎的な内容や構築・運用するための知識に加え、誤解しやすいところを図解を取り入れながらわかりやすく解説しています。

「TLS」の記事一覧

メッセージ認証コード(MAC)

メッセージ認証コード(MAC:Message Authentication Cade)は、メッセージ(データ)を認証するための短い情報のことです。データの発行元の認証と、データの完全性について保証するためのデータです。つ […]

ディジタル証明書

ディジタル証明書はSSL/TLSにおいて認証機能を実現するために利用されていると以前の記事で説明しました。サーバーの認証に用いる証明書をサーバー証明書、クライアントの認証に用いる証明書をクライアント証明書と呼びます。 デ […]

SSL/TLS通信の仕組みと流れ

SSL/TLSに関わる技術について、前回までの記事で紹介してきました。安全な通信を行うためにたくさんの技術が使われていることが垣間見えたのではないでしょうか。 ただ、たくさんの技術が組み合わさっているため、どこでどのよう […]

SSLハンドシェイクのシーケンス

SSLハンドシェイクでは、通信相手(サーバとクライアント)の認証や暗号化に使用する共通鍵の生成といった、暗号通信のための準備を行います。以前の記事ではSSLハンドシェイクの概要を説明しましたが、この記事ではSSLハンドシ […]

ディジタル証明書の構造

SSL/TLSサーバーを構築・運用する上で最も重要なのがサーバー証明書やクライアント証明書などのディジタル証明書の管理です。今回からは、そのディジタル証明書についてさらに踏み込んで見ていきます。 まずは、ディジタル証明書 […]