TLSハンドシェイクプロトコルのやり取りに関するネットワークスペシャリスト試験
了解しました!
以下に TLSハンドシェイクプロトコルのやり取り をテーマとした、ネットワークスペシャリスト試験 午後Ⅰ形式(短文解析・穴埋め)問題を 20 問ご用意しました。
---
TLSハンドシェイクプロトコル 午後Ⅰ形式問題(20問)
---
問題1
クライアントがサーバへ最初に送るハンドシェイクメッセージは何か。
【穴埋め】TLSハンドシェイクの最初のメッセージは ________ である。
→ ClientHello
---
問題2
ClientHello メッセージに含まれる主な情報は何か。
【穴埋め】ClientHello には、サポートする暗号スイート、ランダム値、________ が含まれる。
→ プロトコルバージョン
---
問題3
サーバが ClientHello に応答して送る最初のメッセージは何か。
【穴埋め】サーバはクライアントの ClientHello に応じて ________ メッセージを送信する。
→ ServerHello
---
問題4
ServerHello メッセージで決定される重要なパラメータは何か。
【穴埋め】ServerHello で決定されるのは、暗号スイートと ________ である。
→ プロトコルバージョン
---
問題5
サーバは自身の正当性を示すために ________ メッセージを送信する。
【穴埋め】TLS ハンドシェイクでサーバ認証に用いられるのは ________ である。
→ Certificate
---
問題6
サーバがクライアントに証明書提示を要求する場合に送信するメッセージは何か。
【穴埋め】サーバはクライアント認証のために ________ メッセージを送信する。
→ CertificateRequest
---
問題7
サーバが一連のメッセージ送信を終えたことを通知するためのメッセージは何か。
【穴埋め】サーバが送信終了を知らせるメッセージは ________ である。
→ ServerHelloDone
---
問題8
クライアントがセッション鍵生成のために送信するメッセージは何か。
【穴埋め】クライアントは ________ メッセージで鍵交換情報を送信する。
→ ClientKeyExchange
---
問題9
クライアントが自分の証明書を送信する場合のメッセージは何か。
【穴埋め】クライアント認証時に証明書を提示するメッセージは ________ である。
→ Certificate
---
問題10
クライアントが証明書の正当性を証明するために送信するメッセージは何か。
【穴埋め】証明書の所有を証明するためのメッセージは ________ である。
→ CertificateVerify
---
問題11
鍵交換後に暗号化通信を開始する準備が整ったことを知らせるメッセージは何か。
【穴埋め】暗号モードへの移行を示すメッセージは ________ である。
→ ChangeCipherSpec
---
問題12
TLS ハンドシェイクの最後に送られる検証メッセージは何か。
【穴埋め】双方のハンドシェイクが正常に完了したことを示すメッセージは ________ である。
→ Finished
---
問題13
ClientHello と ServerHello で共有される乱数は何の生成に利用されるか。
【穴埋め】クライアント乱数とサーバ乱数は ________ の生成に利用される。
→ セッション鍵
---
問題14
サーバ証明書にはサーバの公開鍵と ________ が含まれる。
【穴埋め】証明書に含まれるのは公開鍵と ________ 情報である。
→ サーバの識別情報
---
問題15
クライアントがサーバの証明書の正当性を検証する際に利用するのは何か。
【穴埋め】サーバ証明書検証に使用するのは ________ である。
→ ルートCA証明書
---
問題16
クライアント認証を要求しない場合、サーバは ________ メッセージを送らない。
【穴埋め】クライアント認証不要時に省略されるのは ________ である。
→ CertificateRequest
---
問題17
ClientKeyExchange メッセージでは通常 ________ が送信される。
【穴埋め】RSA方式では ________ が暗号化されて送信される。
→ Premaster Secret(プリマスタシークレット)
---
問題18
Finished メッセージには何が含まれているか。
【穴埋め】Finished メッセージには、これまでのハンドシェイクメッセージの ________ が含まれる。
→ ハッシュ値
---
問題19
ハンドシェイクが完了した後、双方は ________ 通信を開始する。
【穴埋め】TLS ハンドシェイク完了後は ________ 通信が行われる。
→ アプリケーションデータの暗号化
---
問題20
TLS ハンドシェイクの目的は何か。
【穴埋め】TLS ハンドシェイクの目的は、通信相手の認証と ________ の生成である。
→ 共通のセッション鍵
---
✅ これで 短文解析+穴埋め形式の20問セット が完成しました。
問題はすべて午後Ⅰ形式を意識して作成してあります。
---
👉 次にご用意するとしたら、午後Ⅱ形式(シナリオ+パケットキャプチャ解析)問題に発展させましょうか?
コメント
コメントを投稿