Jstegアルゴリズムは、係数のパリの数を等しくするため、画像のDCTヒストグラムに知覚的に影響を与えるため、統計的攻撃に対して脆弱です。 F3アルゴリズムは、LSBを置き換える代わりに、係数の絶対値をデクリメントします。ただし、この場合、いくつかのshirngkageが発生します。 0の係数は変更されず、一部の1または-1は0に変更されるためです。したがって、受信者が0がメッセージを非表示にするかどうかを知る方法はありません。したがって、0に埋め込まれているメッセージは、再度埋め込む必要があります。ただし、偶数の係数の数は奇数よりも多くなりますが、これは元のヒストグラムには適用されません。 F4(またはF5)アルゴリズムはこの問題を解決しますか?もしそうなら、どのように?
私は答えを見つけたと思います(少なくとも理論的には)。 Andreas Westfieldが書いた論文によると、F4とF5は、偶数の負の係数をステガノグラフィにマッピングし、奇数の負の係数をステガノグラフィのゼロにマッピングすることで、この問題を解決します。このマップを通じて、0を埋め込むと収縮が発生するだけでなく、1を埋め込むこともできます。したがって、ヒストグラムの形状は保持されます。