出典:平成30年度 秋期 情報セキュリティマネジメント試験(SG) 午前 問24
予備知識
| 用語 | 意味 |
|---|---|
| CAPTCHA | ホームページの世界における「おまえ、人間?」を確認する仕組み |
| クリックジャッキング | ホームページに仕掛けをする→クリック位置を誤認させて変な場所をクリックさせる→クリックをきっかけにして設定とかを勝手に変える、な攻撃 |
| ステガノグラフィ | 本体データをダミーデータの中に埋め込んで本体データの存在を隠す技術の総称 |
| 関数 | 処理のまとまり。何かを入れると何かを計算して何かを返してくれるやつ |
| ハッシュ関数 | 入力に対応する適当な値(適当に見える値)を返してくれる関数 |
| ハッシュ値 | ハッシュ関数から返される値 |
| ハッシュ化 | 値をハッシュ関数に入れてハッシュ値に変換すること |
| ストレッチング | 1つの値(パスワード)に対して、ハッシュ化を繰り返すこと |
問題
| 問題文 |
|---|
| 伝達したいメッセージを画像データなどのコンテンツに埋め込み,埋め込んだメッセージの存在を秘匿する技術はどれか。 |
| ピヨ意訳:相手にコッソリ伝えたいデータを画像とかに埋め込んで隠す技術は、どれ? |
| 解答選択肢 | |
|---|---|
| ア | CAPTCHA |
| ピヨ意訳:- | |
| イ | クリックジャッキング |
| ピヨ意訳:- | |
| ウ | ステガノグラフィ |
| ピヨ意訳:- | |
| エ | ストレッチング |
| ピヨ意訳:- | |

正解
| 正解 | |
|---|---|
| ウ | ステガノグラフィ |
| ピヨ意訳:- | |
ピヨピヨ解説
解答選択肢の用語の意味を知っているかの問題ですね。
「ア:CAPTCHA」は、ホームページの世界における「おまえ、人間?」を確認する仕組みです。
画像の中に書いてある文字や数字を入力させたり、画面上にある図形を特定の位置に移動させたりすることで、人間かプログラムかを判定します。
もしプログラムだったら、そこから先には進めないようにする仕組みです。
「イ:クリックジャッキング」は、ホームページを見ている人が意図しないところをポチっと押させて、それをきっかけにして設定とかを勝手に変える攻撃です。
例えば、おとりページの上に透明にしたイタズラページを重ねておきます。
見る人は、おとりページのボタンをポチっと押します(押した気になります)。
ですが、実際には上に重なっている透明にしたイタズラページのボタンが押されます。
そんな感じの攻撃です。
「ウ:ステガノグラフィ」は「本体データをダミーデータの中に埋め込んで隠す技術」の総称です。
ポイントは
1.データの存在を隠す目的で
2.他のデータの中に埋め込む
の2つだけです。
この2つを満たす技術であれば「ステガノグラフィ」と呼べないことはないと思います。
「エ:ストレッチング」は「1つの値(パスワード)に対して、ハッシュ化を繰り返すこと」の総称です。
1.パスワードをハッシュ関数に入れてハッシュ値(ハッシュ値A)に変換する
2.ハッシュ値Aをハッシュ関数に入れてハッシュ値(ハッシュ値B)に変換する
3.ハッシュ値Bをハッシュ関数に入れてハッシュ値(ハッシュ値C)に変換する
・
・
・
のようにハッシュ化を繰り返すことで元のパスワードを分かりにくくすることです。
問題文には「コンテンツに埋め込み,埋め込んだメッセージの存在を秘匿する技術」と書いてあります。
「本体データをダミーデータの中に埋め込んで隠す技術」の総称である「ウ:ステガノグラフィ」が正解です。






