投稿

ラベル(TLSのセキュリティ機能における改ざん検知)が付いた投稿を表示しています

TLSのセキュリティ機能における改ざん検知

  承知しました。 以下に TLSのセキュリティ機能における改ざん検知 をテーマとしたネットワークスペシャリスト試験向けの択一問題(10問)、解答・解説をまとめます。 --- TLSにおける改ざん検知に関する問題集(10問) --- 問題1 TLSで改ざん検知を実現するために利用される仕組みはどれか。 A. RSA署名 B. MAC(Message Authentication Code) C. AES暗号化 D. Diffie-Hellman鍵共有 【正解】B 【解説】TLSでは改ざん検知のためにMACやHMACを利用する。暗号化とは別に、データの完全性を担保する。 --- 問題2 TLS 1.2までで採用される改ざん検知方式はどれか。 A. HMAC B. CRC32 C. AES-GCM D. RSA 【正解】A 【解説】TLS 1.2まではMAC-then-EncryptモデルでHMACを利用して改ざん検知を行っていた。 --- 問題3 TLS 1.3で広く利用されている改ざん検知機構はどれか。 A. HMACのみ B. AEAD(Authenticated Encryption with Associated Data) C. RSA署名 D. Diffie-Hellman 【正解】B 【解説】TLS 1.3ではAEAD(例:AES-GCMやChaCha20-Poly1305)を用いて暗号化と改ざん検知を同時に実現する。 --- 問題4 TLSで改ざん検知を行う理由として正しいものはどれか。 A. 秘密鍵が盗まれるのを防ぐため B. データが途中で変更されていないことを保証するため C. 通信相手を認証するため D. 通信を暗号化するため 【正解】B 【解説】改ざん検知は通信途中でパケットが不正に書き換えられていないことを保証する。 --- 問題5 TLS 1.2以前の「MAC-then-Encrypt」モデルの問題点として正しいものはどれか。 A. パフォーマンスが低い B. 暗号アルゴリズムに依存しない C. パディングオラクル攻撃を受けやすい D. 完全性が保証されない 【正解】C 【解説】MAC-then-Encryptは暗号化前にMACを計算する方式で、CBCモードと組み合わせるとパディングオラクル攻撃の脆弱性が存在した。 --- 問題6...