情報セキュリティ全般(脅威・脆弱性)計算

ある暗号方式の総当たり攻撃に対する耐性を評価しています。56ビット鍵(DES相当)を使用したシステムが、1秒間に10億回(10^9回)の鍵候補をテストできるハードウェアで攻撃される場合、鍵空間を完全にテストするのに要する最大時間は約何年ですか?(1年≒3.15×10^7秒、2^56≒7.2×10^16で計算)

A.約0.2年(約73日)
✗ 計算が過小です。7.2×10^16 ÷ 10^9 = 7.2×10^7秒 ÷ 3.15×10^7 ≈ 2.3年であり、0.2年にはなりません。
B.約2.3年← 正解
✓ 正解です。最大時間 = 2^56 ÷ 10^9 ÷ 3.15×10^7 = 7.2×10^16 ÷ 10^9 ÷ 3.15×10^7 ≈ 2.3年
C.約23年
✗ 計算値が10倍過大です。正しくは7.2×10^16 ÷ 10^9 ÷ 3.15×10^7 ≈ 2.3年です。
D.約230年
✗ 計算値が100倍過大です。正しくは約2.3年であり、230年にはなりません。

この問題のポイント

最大時間 = 2^56 ÷ 10^9 ÷ 3.15×10^7 = 7.2×10^16 ÷ 10^9 ÷ 3.15×10^7 ≈ 2.3年

情報セキュリティマネジメント試験 の問題一覧