レインボーテーブル攻撃

レインボーテーブル攻撃 は、あらかじめあらゆるパスワードの組み合わせから生成したハッシュ値とその元の平文パスワードの対応を、チェーン(連鎖)と呼ばれる特殊な構造で圧縮した巨大なテーブル(レインボーテーブル)として用意しておき、漏洩したハッシュ値から元のパスワードを高速に逆引きする攻撃手法です。 アは、 パスワードリスト攻撃 の説明です。 イは、 ブルートフォース攻撃(総当たり攻撃) の説明です。 ウが正解です。平文とハッシュ値のチェーンを用いたテーブルを利用して解読する手法です。 エは、 ソーシャルエンジニアリング の説明です。

パスワードクラック手法の一種である、レインボーテーブル攻撃に該当するものはどれか。

出典令和5年度 秋期 高度情報処理技術者試験 午前Ⅰ 問12
ア
何らかの方法で事前に利用者 ID と平文のパスワードのリストを入手しておき、複数のシステム間で使い回されている利用者 ID とパスワードの組みを狙って、ログインを試行する。
イ
パスワードに成り得る文字列の全てを用いて、総当たりでログインを試行する。
ウ
平文のパスワードとハッシュ値をチェーンによって管理するテーブルを準備しておき、それを用いて、不正に入手したハッシュ値からパスワードを解読する。
エ
利用者の誕生日,電話番号などの個人情報を言葉巧みに聞き出して、パスワードを類推する。