ステガノグラフィ エンコーダー

このツールとは ステガノグラフィ エンコーダー

ステガノグラフィとは、秘密のメッセージを別のデータに隠す技術です。このツールはLSB(最下位ビット)技術を使い、画像の最下位ビットに秘密テキストを埋め込みます。標準では赤チャンネルを使いますが、赤・緑・青の3チャンネルを一緒に使えば最大3倍の容量になります。視覚的な変化は人間の目には識別できず、通常の写真と区別がつきません。さらにパスワードを設定でき、その場合テキストはAES-256-GCMで暗号化され、パスワードを知っている人だけが読み取れます。デコードには専用のデコーダーツールを使用します。

使い方

  1. PNG・JPG・WebP画像をアップロードする。
  2. 隠したいメッセージをテキストエリアに入力する。
  3. 文字数カウンターで画像の収容量内に収まっているか確認する。
  4. エンコード&ダウンロードボタンを押してメッセージが埋め込まれたPNGをダウンロードする。

こんなときに便利

メッセージをさりげなく届けたいときは、普通の風景写真にテキストを埋め込んで公開チャンネルで共有してみてください。閲覧者にはただの写真にしか見えず、デコーダーを教えた相手だけが隠されたメッセージを取り出せます。同僚への内密な連絡や、自分の画像への目立たない印付け、セキュリティ学習やCTFの練習にも使えます。

よくある質問

エンコード後の画像は見た目が変わりますか?

いいえ。LSB技術は使用する各チャンネルの最下位1ビットのみを変更するため、チャンネルあたり最大で255段階中1の変化しか生じません。赤チャンネルのみでもRGB全体でも、人間の目では識別できません。

どれくらいのテキストを隠せますか?

画像サイズと隠す場所によって異なります。1920×1080ピクセルの画像なら、赤チャンネルのみで約259KB、RGBチャンネル全体ではその約3倍を隠せます。パスワードを使う場合は暗号化ヘッダー分のわずかな固定オーバーヘッドが加わります。

メッセージをパスワードで保護できますか?

はい。エンコード前にパスワードを入力すると、テキストはAES-256-GCMで暗号化されます(鍵はPBKDF2でパスワードから導出)。デコーダーには同じパスワードが必要で、間違ったパスワードでは何も表示されません。空欄のままにすると暗号化せずに隠します。

画像はサーバーに送られますか?

いいえ。すべてブラウザ内のCanvas APIで処理されます。画像とメッセージはデバイスの外に出ることはありません。

関連ツール

最新の記事