画像ステガノグラフィー

画像ステガノグラフィー

画像のピクセルにテキストを隠し、後から読み出す — ブラウザで直接、無料で動く画像ステガノグラフィー。

メッセージを隠す画像をドロップ

ドラッグ&ドロップ、貼り付け、またはファイルを選択

PNG · JPG · WebP — お使いのデバイスで処理

LSBエンコードパスワード任意登録不要 PNG output · LSB

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

画像ステガノグラフィーは、目には見えないほどわずかな変化を加えることで写真の中にデータを隠します。定番の手法 — このツールが使用しているもの — はLSB(最下位ビット)エンコードです。各ピクセルの赤・緑・青の値の最下位ビットをメッセージのビットで置き換えます。そのビットは255段階のうち1段階分の価値しかないため、画像の見た目は全く変わりません。

結果は普通に見える画像ですが、ひそかにあなたのテキストを担っています。誰でも普通に写真を閲覧できますが、このツール(パスワードを設定していればその鍵と共に)だけが隠されたテキストを取り出せます。

ここでの画像ステガノグラフィーの仕組み

  1. カバー画像を開く。 メッセージを隠したい写真をドラッグ・選択・貼り付けします。
  2. メッセージを埋め込む。 テキストを入力します。ピクセルの最下位ビットにエンコードされ、任意でパスワードによる暗号化も先に行われます。
  3. PNGをダウンロードする。 可逆圧縮のPNGを保存することで、埋め込まれたビット — つまりメッセージ — が保持されます。

詳細な画像を選ぶ

テクスチャが豊かで色の変化が多い写真が最もデータを隠しやすく、小さなLSB変化が自然なノイズに溶け込みます。単色の平坦な領域は高度な解析でかすかなアーティファクトが現れる可能性があるため、細部が豊かな画像を使うのがより安全なカバーです。

More steganography tools

よくある質問

LSBステガノグラフィーとはどういう意味ですか?

LSBは最下位ビット(Least Significant Bit)の略です。メッセージは各カラーチャンネルの最下位ビットに書き込まれます。このビットは画像への影響が最も小さいため、写真は変化なしに見えます。

画像にどれだけのデータを格納できますか?

ピクセル3つにつき約1文字です。800×600の画像には約18万文字が収まります。大きな画像ほど多く収まります。ライブメーターが容量を示します。

隠しメッセージを暗号化できますか?

はい。パスワードを設定すると、メッセージは埋め込み前にパスワードから派生した鍵で暗号化されるため、パスワードなしでは読めません。

画像はどこで処理されますか?

隠蔽と抽出はブラウザ内で行われるため、新しいファイルはお使いのデバイス上で作成されます。ツールに関連するデータの取り扱いについては、プライバシーポリシーをご覧ください。

他の画像ツール