このツールについて
画像にファイルを埋め込む / File in Imageは、PNG・JPEG・WebP画像を元に、任意の1ファイルを画像の画素へ埋め込み、生成したPNGからあとで元ファイルを取り出すツールです。埋め込める元ファイルは1回につき1つ、最大32 MiBです。
埋め込み容量はファイルサイズだけでは決めず、完全に不透明なRGB画素と、必要に応じてGZIPしたあとの実際の保存サイズから判定します。任意でパスワード保護を有効にすると、元ファイル名を含む埋め込みデータをPBKDF2-HMAC-SHA-256とAES-256-GCMで保護します。
生成したPNGは保存前にアプリ自身で再読込し、通常の取り出し処理を通して元ファイルを復元し、SHA-256が一致した場合だけ保存できます。画像・埋め込むファイル・パスワード・生成PNG・復元データはブラウザ内で処理され、変換のためにBrowser Kittyへアップロードしません。
こんなときに便利
- 画像と関連する小さなファイルを1つのPNGとして手元でまとめて保管したい
- 任意のファイルを画像へ埋め込み、あとで同じツールから元のバイト列を復元したい
- 埋め込みデータをパスワードで保護し、ファイル名を含めて暗号化したい