【すてがのぐらふぃー】

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

最終更新:
💡 普通のデータに見せて、情報を隠す

画像・音声・文章など、別のデータの中へ情報を埋め込み、その情報や通信の存在を気づかれにくくする技術です。内容を読めなくする暗号化とは目的が異なり、組み合わせて使うこともあります。

📌 このページのポイント
普通のデータに、情報を隠す隠したい情報秘密のメッセージ元の画像埋め込む情報入りの画像方法に応じて取り出す暗号化:内容を読ませないステガノ:存在を気づかれにくくする
埋め込む場所を小さな色で示した説明用の絵です。第三者に必ず見つからないという保証ではありません。
ひよこ ひよこ
暗号化とは、何が違うの?
ペンギン先生 ペンギン先生
暗号化は、鍵がない相手に内容を読ませないための方法。ステガノグラフィーは、普通の画像や文章などの中へ情報を隠して、その存在を気づかれにくくする方法だよ。目的が違うので、先に暗号化したデータを画像へ隠すなど、両方を組み合わせることもできるんだ。
ひよこ ひよこ
画像にメッセージを入れると、文字が見える?
ペンギン先生 ペンギン先生
見える文字として描くとは限らないよ。例えば、画像のデータの一部へ別の情報を埋め込む。受け手が対応する取り出し方を知っていれば、埋め込んだ情報を復元できる。図は、その入口と出口を示したもの。具体的な埋め込み方や、見た目の変化は方式によって違うんだ。
ひよこ ひよこ
見つけることは、絶対できない?
ペンギン先生 ペンギン先生
保証はないよ。データの特徴を分析して存在が分かる場合もあるし、埋め込み方が分かれば第三者が取り出せる場合もある。画像の加工や形式変換などで、隠した情報が失われる方式もある。「隠したから内容も安全」とは限らないので、必要に応じて暗号化なども考えるんだ。
ひよこ ひよこ
電子透かしや、AIの印とは同じ?
ペンギン先生 ペンギン先生
使う技術が重なることはあるけれど、目的は区別しよう。電子透かしは、作品の識別などに使う情報を埋め込むもの。見える透かしもあるよ。特定のAI製品がどんな方式を使うかは、その公式説明を確認する必要があり、文章が自然に見えるだけで秘密の印があるとは言えないんだ。
ひよこ ひよこ
悪用されることもある?
ペンギン先生 ペンギン先生
MITRE ATT&CKには、マルウェアが画像の中に情報や命令を隠した事例が整理されているよ。ただし、画像を見ただけで必ず命令が動くという意味ではない。隠した情報を読み出して処理するプログラムなどが関係する。正当な用途の技術であっても、隠蔽のために悪用されることがあるんだ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「ステガノグラフィー」って出てきたら「普通のデータの中に、別の情報を隠す技術」と思えばだいたいOK!
📖 おまけ:英語の意味
「Steganography」 = 情報や通信の存在を隠す技術
💬 画像などの中へ情報を埋め込み、秘密の情報があること自体を気づかれにくくする技術の呼び名だよ。暗号化と同じ意味ではないんだ。

参考資料

← 用語集にもどる