Steg Tool

StegTool について

フレームワークなし・サーバーなしの画像ステガノグラフィーツール —— 隠したいテキストを画像のピクセルに書き込み、またそこから正確に取り出せます。すべてお使いのブラウザ内で完結します。

345tool エンジニアリングチーム • 2026年6月5日

StegTool ステガノグラフィーツールの画面

ステガノグラフィーとは、なぜ重要なのか

ステガノグラフィー(steganography)は「情報をいかに見えないように隠すか」を扱う技術です。暗号化とは異なり —— 暗号化は内容を読めなくしますが、ステガノグラフィーは情報の存在そのものを気づかれなくします。ごく普通の写真の中に、あなたのテキストが完全な形で存在していても、見た目には何の異常もありません。

クリエイターや企業にとって、これは新しいアセット保護の方法になります。目に見えるウォーターマークは切り取られたり、上書きされたり、スクリーンショットで撮り直されたりしますが、ピクセルに書き込まれたマーカーは画像と一緒に流通し続けます。帰属を証明する必要が生じたとき、いつでも取り出せます。

StegTool はこの機能をインストール不要・すぐ使える Web ツールにしました。すべての計算はお使いの端末上で行われ、サーバーを経由しません。

StegTool の技術構成

LSB エンコード/デコードパイプライン

エンコード時、ツールはまずテキストを UTF-8 でバイト列に変換し、それを 1 ビットずつ画像ピクセルの最下位ビット(Least Significant Bit)へ書き込みます。「A」を例にすると、文字コード化で得られた一連のビットが、あるピクセルの R・G・B 各チャンネルの最下位ビットへ順に入り、続いて次のピクセルが処理されます —— 最下位ビットしか変えないため、各チャンネルの値の変化は最大でも 1/255 で、肉眼では判別できません。

デコード側に「どこで終わるか」を知らせるため、パイプラインは末尾に固定の終端マーカーを書き込みます。デコード時はピクセルの最下位ビットを走査し直してバイト列を組み立て、マーカーに達したら停止し、UTF-8 でテキストへ復元します。TextEncoder / TextDecoder により、多言語テキストや絵文字も失われることなく往復できます。

ピクセルの読み書きはブラウザ標準の Canvas API で行います:drawImage() で画像をオフスクリーンキャンバスに描画し、getImageData() / putImageData() でピクセル単位の読み書きを行い、最後に canvas.toBlob() で書き出します。この過程でサードパーティの描画ライブラリは一切使わず、AI モデルも関与しません。

プライバシー優先のゼロサーバー設計

StegTool は意図的に「バックエンドなし」で作られています:アップロード用の API も、オブジェクトストレージも、データベースも、マイクロサービスもありません。画像はローカルディスクからブラウザのメモリへ読み込まれ、処理が終わればそのままローカルディスクへダウンロードされます —— 途中のどの工程も同じ端末上で完結します。

この設計には直接的な利点が二つあります。一つは、機密性の高い素材(契約書のスクリーンショット、身分証明、未公開の作品など)が端末の外へ出る必要がないこと。もう一つは、サーバー側の遅延がなく、処理速度が端末の性能だけに依存することです。

ご自身で確認できます:ブラウザの開発者ツール(F12)→ Network パネルを開き、「書き込み + ダウンロード」の流れを一通り実行したあとでリクエスト一覧を見てください。画像の中身や隠しテキストを含むリクエストは一件も現れません。

実際の活用シーン

企業でのバッチ処理ワークフロー

StegTool は一度に最大 20 枚までの画像へまとめて書き込めます。すべての画像に同じテキスト(統一の著作権表示など)を入れてもよく、1 枚ずつ異なる内容を設定することもできます。素材ライブラリへの登録、キャンペーン素材の配布、納品前の一括マーキングなど、規模が必要な場面に適しており、しかも処理中にアップロードが発生しないため、社内資料を外部に出さないというコンプライアンス要件にも合致します。

秘匿通信チャネル

暗号化チャネルが制限されたり監視されたりする環境では、ステガノグラフィーは別のアプローチを提供します:まったく普通に見える画像の中に情報を隠し、通常の経路で送るのです。ジャーナリスト、研究者、セキュリティ従事者はこれを暗号化と組み合わせて使うことがよくあります —— 先にテキストを暗号化し、その暗号文を画像へ書き込むことで、二重の保護になります。

お問い合わせ

— 345tool チーム

— メール:[email protected]

— 公開日:2026年6月5日

私たちは 345tool チームです

345tool は、純粋にクライアント側で動作し、プライバシーを最優先する高品質な Web ツールを作る独立開発チームです。重くて使いにくいオンラインツールに代わるものを目指しています。StegTool もその一つで、同じ原則に従っています:開けばすぐ使え、データを収集せず、不要な登録も求めません。

私たちのチームについて詳しく見る