ja

ステガノグラフィー

画像の中に秘密のメッセージを隠したり、取り出したりできます。すべてブラウザー内で完結し、アップロードはありません。

モード
  • 隠す
  • 取り出す
秘密のメッセージ

ファイル

    お使いの端末でローカル処理中 ...

    0%

    ファイルは一度も端末から出ていません

      私のファイルはアップロードされますか?

      いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由

      アップロード不要100%ローカル処理
      中身は手元のまま第三者のアクセスなし
      ドイツのサーバー設計段階からGDPR準拠
      第三者による検証済みTLS A+ · ヘッダー A+

      ステガノグラフィーは、見た目には何もわからないように、画像の中にメッセージを隠す技術です。このツールはあなたのテキストを各ピクセルの最下位Bit (LSB) に書き込みます。色が可能な限り小さな段階でしか変化しないため、この変更は肉眼では見えません。内容を読めなくする暗号化とは違い、ステガノグラフィーはそもそもメッセージが存在すること自体を隠します。

      「隠す」モードでは、画像をドロップしてメッセージを入力すると、それを目に見えない形で含んだ新しい画像が手に入ります。「取り出す」モードでは、そうした画像をドロップするとメッセージが戻ってきます。出力は常に可逆圧縮のPNGです。これは重要で、JPGとして保存し直すと隠したBitが壊れてしまうからです。どれだけ入るかは画像サイズ次第で、目安は1ピクセルあたり約3Bitです。

      すべては純粋なJavaScriptでブラウザー内に完結して動作します。画像もメッセージもアップロードされず、保存されず、外部のCDNに触れることもありません。正直に位置づけると、ステガノグラフィーは隠ぺいであって暗号化ではありません。手法を知っていればメッセージを読み出せます。本当に秘密にしたいなら、まずテキストを暗号化し (たとえば暗号化ツールで)、その暗号文を隠してください。

      技術仕様

      技術仕様
      出力形式PNG
      一括処理非対応
      処理ブラウザ内でローカル処理 (JavaScript)
      ファイルのアップロードなし

      3ステップで

      1. 画像をドロップする。
      2. モードを選び、隠す場合はメッセージを入力する。
      3. 結果をダウンロードする (PNGまたはテキストファイル)。

      制限: ステガノグラフィーは「隠ぺい」であり、暗号化ではありません。手法を知っていれば誰でもメッセージを読み出せます。本当に秘密にしたいなら、まずテキストを暗号化してください。出力は必ずPNGのままにする必要があります。JPGとして保存し直したり画像を編集したりすると、隠したBitが壊れます。容量は画像サイズに依存します。透明部分は白で塗りつぶされます。

      よくある質問

      画像やメッセージはアップロードされますか?

      いいえ。隠す処理も取り出す処理もすべてブラウザー内で完結し、画像もメッセージもあなたの端末から出ません。

      これは暗号化ですか?

      いいえ、これは隠ぺいです。メッセージは隠されるだけで、読めなくなるわけではありません。手法を知っていれば読み出せます。本当に秘密にしたいなら、まずテキストを暗号化してください。

      なぜ出力がPNGなのですか?

      PNGが可逆圧縮だからです。メッセージはごくわずかなBitの変化の中に入っており、JPGのような非可逆形式は保存時にそれを上書きしてしまいます。

      1枚の画像にどれくらいの文字が入りますか?

      目安は1ピクセルあたり約3Bit、つまりおよそ3ピクセルあたり1文字です。画像が大きいほど長いメッセージが入ります。入りきらない場合は、ツールが正直にその旨を知らせます。

      画像を見ればメッセージがあるとわかりますか?

      肉眼ではほぼわかりません。変わるのは各色の最下位Bitだけです。ただし、狙いを定めた統計分析であればステガノグラフィーを検出できることがあります。

      関連ツール