1

ステガノグラフィーの背後にある基本的な考え方は何ですか?つまり、隠された情報をどのように取得しますか? それが画像で、その画像内に何らかのテキストがあるとします...どうすればそのテキストを取得できますか..

4

3 に答える 3

1

非常に基本的な考え方は、画像には目に見えない冗長な情報が大量に含まれているということです。たとえば、各ピクセルの最後のビットを変更した場合、色に関するほとんどすべての情報が他のビットであるため、目に見える変化はありません。したがって、最後のビット (最も基本的なアルゴリズム) を使用してメッセージをエンコードできます。ただし、ヒストグラムは変更され、大きなメッセージは簡単に検出できるようになります。メッセージ自体をデコードする限り、メッセージ自体はおそらく公開鍵暗号化を使用しているため、実際のペイロードが何であるかはわかりません。

暗号化とは異なり、ステガノグラフィは、イブ (盗聴してステガナリシスを実践している) がメッセージがあることを知っている場合、壊れていると見なされます。仮定は、アリスとボブが監視されており、コミュニケーションは彼らが何かを企んでいる兆候であることに基づいています (別名、囚人、制限的な政府、将来のすべての政府 ;-))

そしてもちろん、アルゴリズムははるかに複雑になり、最後のビットを反転するだけで、画像の構造に影響を与えない (そして統計的攻撃に対して脆弱になる) データをエンコードします。

私は昨年の夏にこの本を読み、優れた入門書だと思いました (使用されているアルゴリズムの疑似コードがたくさんあります) http://www.amazon.com/Steganography-Digital-Media-Principles-Applications/dp/0521190193

于 2011-02-14T20:32:57.950 に答える