暗号化アルゴリズムに関するネットワークスペシャリスト試験
承知しました ✅ ここでは 暗号化アルゴリズム をテーマに、ネットワークスペシャリスト試験を意識した問題を 10問セット で作成します。 共通鍵暗号・公開鍵暗号・ハッシュ関数などの代表的なアルゴリズムを幅広く扱います。 --- 暗号化アルゴリズムをテーマとした問題(10問) --- ■ 問題1 暗号化アルゴリズムのうち「AES」が分類される方式はどれか。 A. 公開鍵暗号方式 B. 共通鍵暗号方式 C. ハッシュ関数 D. デジタル署名 正解:B 解説:AESは共通鍵暗号方式であり、高速な暗号化処理が可能である。 --- ■ 問題2(穴埋め) RSA暗号は、 ________ の因数分解問題の難しさに基づいて安全性を確保している。 解答:大きな整数 --- ■ 問題3 次のうち、ストリーム暗号に分類されるアルゴリズムはどれか。 A. AES B. DES C. RC4 D. SHA-256 正解:C --- ■ 問題4(誤文訂正) 「SHA-256は共通鍵暗号方式であり、データ暗号化に使用される。」 → 正しくは:SHA-256はハッシュ関数であり、暗号化ではなくデータの改ざん検知などに利用される。 --- ■ 問題5 楕円曲線暗号(ECC)の特徴として最も適切なものはどれか。 A. 大きな鍵長を必要とするが計算は高速である B. 鍵長が短くても高い安全性を提供できる C. 共通鍵暗号方式の一種である D. 主にストリーム暗号に利用される 正解:B --- ■ 問題6(穴埋め) 共通鍵暗号の代表例には、 ________ や AES がある。 解答:DES --- ■ 問題7 暗号化アルゴリズムの安全性を評価する際に重要な要素として最も適切なものはどれか。 A. 演算速度と市場シェア B. 数学的困難性と鍵長 C. 企業の採用実績 D. 利用者数 正解:B --- ■ 問題8(短文解析) ハイブリッド暗号で共通鍵暗号と公開鍵暗号を組み合わせる理由を簡潔に述べよ。 解答例:公開鍵暗号で安全に共通鍵を配送し、その後は高速な共通鍵暗号で大容量データを暗号化するため。 --- ■ 問題9(穴埋め) 暗号化アルゴリズムのうち、ハッシュ関数は ________ の検出に利用される。 解答:改ざん --- ■ 問題10 次のうち、現在電子政府推奨暗号リストで利用が推奨さ...