投稿

ラベル(RC4)が付いた投稿を表示しています

RC4に関するネットワークスペシャリスト試験

 了解しました! では、先ほどの RC4に関する択一式問題10問 に、模範解答と詳しい 解説 を追加します。 --- RC4に関する択一式問題(解答・解説付き) --- 問題1 RC4はどのような暗号方式に分類されるか。 A. ブロック暗号 B. ストリーム暗号 C. 公開鍵暗号 D. ハッシュ関数 正解:B 解説:RC4は可変長の鍵を用いるストリーム暗号。ブロック単位ではなく1バイト単位で平文を暗号化するため、高速処理が可能だった。 --- 問題2 RC4の設計者は誰か。 A. Bruce Schneier B. Phil Zimmermann C. Ron Rivest D. Whitfield Diffie 正解:C 解説:RC4は1987年にRon Rivestによって設計された。RSA社により商用利用されたが、後にアルゴリズムが漏洩して広く使われるようになった。 --- 問題3 RC4の鍵スケジュールアルゴリズム(KSA)の役割はどれか。 A. 平文の分割 B. 鍵から内部状態を初期化する C. 暗号強度を評価する D. ハッシュ値を生成する 正解:B 解説:KSAは秘密鍵を使って256バイトの状態配列(S配列)を初期化する処理。これが乱数生成の基盤となる。 --- 問題4 RC4が使用する内部状態は何バイトの配列か。 A. 64バイト B. 128バイト C. 256バイト D. 512バイト 正解:C 解説:RC4の内部状態は256バイトのS配列。初期化後、この配列の要素を交換しながら擬似乱数を生成する。 --- 問題5 RC4が広く利用されたプロトコルとして正しいものはどれか。 A. SSH B. SSL/TLSの初期バージョン C. IPsec D. PGP 正解:B 解説:RC4はSSL/TLSの初期実装で広く利用されたが、脆弱性が明らかになり現在は非推奨。特にTLS 1.3では完全に削除された。 --- 問題6 RC4が安全ではないとされる理由の一つはどれか。 A. 鍵スケジュールに偏りがある B. 鍵の長さが固定されている C. 公開鍵を使用していない D. ハッシュ値が重複する 正解:A 解説:RC4は鍵スケジュールに偏りがあり、初期の出力バイトに統計的な弱点が存在する。そのため鍵の一部が推測される可能性がある。 --- 問題7 R...

RC4に関するネットワークスペシャリスト試験

  了解しました ✅ ここでは RC4(Rivest Cipher 4) をテーマに、ネットワークスペシャリスト試験を意識した問題を 10問セット で作成します。 RC4の特徴、仕組み、利用例、問題点、安全性などを含めてバランスよく出題します。 RC4をテーマとした問題(10問) ■ 問題1 RC4の暗号方式の分類として正しいものはどれか。 A. ブロック暗号 B. ストリーム暗号 C. 公開鍵暗号 D. ハッシュ関数 正解 :B 解説 :RC4は代表的なストリーム暗号であり、1バイト単位で処理を行う。 ■ 問題2(穴埋め) RC4は ________ 氏によって1987年に開発された。 解答 :Ron Rivest ■ 問題3 RC4の主な特徴として正しいものはどれか。 A. 計算が高速でソフトウェア実装に向く B. ブロック単位での処理が前提 C. 公開鍵を利用して暗号化する D. DESの改良版として設計された 正解 :A ■ 問題4(誤文訂正) 「RC4はAESの後継としてNISTにより標準化された。」 → 正しくは :AESはRC4とは異なるブロック暗号であり、RC4は標準化されていない。 ■ 問題5 RC4が利用されていたプロトコルとして適切なものはどれか。 A. SSH B. WEPやSSL/TLSの初期バージョン C. IPsec D. PGP 正解 :B 解説 :RC4はかつてWEPやSSL/TLSに使われたが、脆弱性により現在は非推奨となっている。 ■ 問題6(穴埋め) RC4の暗号強度が低下する原因の一つは、 ________ 部分に偏りが生じることである。 解答 :鍵ストリームの初期部分 ■ 問題7 RC4の鍵長として正しい範囲はどれか。 A. 16~40ビット B. 40~128ビット C. 40~2048ビット D. 固定の56ビット 正解 :C ■ 問題8(短文解析) なぜRC4は現在の通信暗号用途では利用されないのか、簡潔に述べよ。 解答例 :鍵ストリームの偏りや弱点が発見され、統計的解析や実用的な攻撃が可能となったため。 ■ 問題9(穴埋め) RC4は ________ 単位で鍵ストリームを生成し、平文とXO...