TLSハンドシェイクとサーバ証明書とは?てぃーえるえすはんどしぇいくとさーばしょうめいしょ
TLSハンドシェイクは、暗号化通信を始める前に、暗号方式の合意・相手の身元確認・鍵の共有をまとめて済ませる冒頭の手続き。身元確認に使われるのがサーバ証明書で、認証局の署名により「この公開鍵はこのドメインの持ち主のものだ」と第三者が保証する形をとる。
最終更新:2026-10-06
情報セキュリティマネジメントを最短で暗記・合格する →背景
通信の経路の途中では、内容を覗くことも書き換えることもできる。暗号化するだけでは相手が本物かどうかが分からず、偽のサーバと安全に会話するだけになってしまう。そこで第三者である認証局の署名で相手を確かめる手続きを、鍵の共有と同じ冒頭にまとめた。証明書の期限切れがそのままサービス停止につながるため、更新の担当と期限の管理を誰が持つかを決めておくのが運用側の責任になる。
具体例
自社サイトを常時暗号化する際は、GMOグローバルサインやLet's Encryptといった認証局からサーバ証明書を取得する。ドメインの保有だけを確認するDV、組織の実在まで確認するOV、より厳格なEVがあり、利用者にどこまで示したいかで選ぶ。有効期限は年々短くなっており、更新漏れによる停止を防ぐ運用が要る。
試験での引っ掛け
鍵マークは「通信が暗号化されている」「証明書が有効」を示すだけで、その相手が信用できる会社だという意味ではない。フィッシングサイトも無料の証明書でHTTPS化できるので、社員教育では鍵マークを安全の根拠として教えない。サーバ証明書はサーバの真正性を示すもので、利用者本人の確認はクライアント証明書という別のもの。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。