【すてがのぐらふぃー】

ステガノグラフィー とは?

公開:
💡 秘密は隠すより、隠れているとすら思わせないことが最強
📌 このページのポイント
ステガノグラフィー — データの中にデータを隠す 隠したいデータ 「秘密のメッセージ」 01001000 01101001 カバーデータ(普通の画像など) 各ピクセルの最下位ビット(赤枠)に秘密データを混入 人間の目には色の変化はほぼ分からない ステゴオブジェクト 見た目は普通の画像 秘密データが内部に潜在 受信者だけが専用ツールで取り出せる 暗号化との違い 暗号化: 「秘密がある」ことは分かる(読めないだけ) ステガノ: 「秘密が存在する」こと自体を隠す
ステガノグラフィーの仕組みと暗号化との違い
ひよこ ひよこ
ステガノグラフィーって暗号と何が違うの?
ペンギン先生 ペンギン先生
暗号化は「内容を読めなくする」技術で、「秘密がある」ことは分かる。でもステガノグラフィーは「秘密が隠れている」ことすら気づかせないのが目的なんだ。普通の画像に見せかけて、その中に別のデータを隠したりするよ。
ひよこ ひよこ
どうやってデータを隠すの?
ペンギン先生 ペンギン先生
画像でよく使われる方法に「LSB(最下位ビット)法」があるよ。画像の各ピクセルの色データで、人間の目に気づかれないほど小さな変化(最下位の1ビット)だけを書き換えて、そこに情報を隠すんだ。画像は少し変わっているけど、肉眼では判別できないよ。
ひよこ ひよこ
ClaudeAIウォーターマークもステガノグラフィーなの?
ペンギン先生 ペンギン先生
考え方はとても近いよ。Claudeの場合は画像ではなくテキストで、「単語の選び方」に秘密鍵由来のパターンをこっそり入れるんだ。人間には普通の文章に見えるけど、機械には統計的なパターンとして検出できる。テキスト版ステガノグラフィーとも言えるよ。
ひよこ ひよこ
悪用されることもあるの?
ペンギン先生 ペンギン先生
あるんだよ。マルウェアが画像やPDFの中にコマンドを隠して、セキュリティソフトに検知されずに指令を受け取るケースがあるんだ。「SNSに普通の画像を投稿しながら、実はそこでC2(指揮統制)通信をしている」なんて事例も報告されているよ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「ステガノグラフィー」って出てきたら「普通のデータの中に秘密データを隠す技術」と思えばだいたいOK!
📖 おまけ:英語の意味
「Steganography」 = 隠し書き
💬 ギリシャ語の「steganos(覆う)」と「graphia(書き)」が語源だよ。「隠し書き」の技術は古代から存在していて、タトゥーで頭皮に文字を彫って髪を生やして隠した記録が残っているんだよ
← 用語集にもどる