پرش به محتوای اصلی

پنهان‌نگاری تصویر (پنهان کردن متن در تصویر) رایگان

یک پیام متنی مخفی را با استفاده از پنهان‌نگاری کم‌اهمیت‌ترین بیت درون یک PNG پنهان کنید، با رمزگذاری اختیاری AES-256-GCM با رمز عبور. بعداً با همان ابزار آن را استخراج کنید. همه چیز در مرورگر شما اجرا می‌شود.

پس از بارگذاری آفلاین کار می‌کند

فایل را اینجا رها کنید یا برای انتخاب کلیک کنید

PNG, JPG, WebP, HEIC, HEIF · پردازش روی دستگاه شما

یا Ctrl+V را بزنید تا از کلیپ‌بورد جای‌گذاری شود

مرور فایل‌ها

فایل‌های شما هرگز دستگاهتان را ترک نمی‌کنند. تمام پردازش به صورت محلی در مرورگر شما انجام می‌شود.

تصویر کوچک‌تر خیلی راحت‌تر فرستاده می‌شود. یادداشت‌های پنهان به جای خیلی کمی نیاز دارند.

نحوه عملکرد. کانال‌های قرمز، سبز و آبی هر پیکسل یک بیت از پیام شما را در کم‌ارزش‌ترین بیت حمل می‌کنند — برای چشم نامرئی. خروجی PNG است (بدون اتلاف)؛ ذخیره بعدی به صورت JPEG یا WebP فشرده‌سازی مجدد انجام می‌دهد و بیت‌های پنهان را پاک می‌کند.

افزودن رمز عبور، داده را با AES-256-GCM (PBKDF2، ۲۵۰٬۰۰۰ تکرار) قبل از پنهان کردن رمزگذاری می‌کند، بنابراین حتی کسی که به وجود داده مشکوک است نمی‌تواند آن را بخواند. همه چیز در مرورگر شما اجرا می‌شود.

نحوه کار

پیام متنی را در تصویر پنهان می‌کند با فشردن آن به کمترین بیت معنی‌داری هر کانال قرمز، سبز و آبی پیکسل — بصری از اصل غیرقابل‌تشخیص، و با همان ابزار بازیابی.

  1. 1
    یک تصویر میزبان را رها می‌کنید
    PNG، JPEG یا WebP. روی canvas در مرورگر شما بارگذاری می‌شود؛ هیچ چیزی آپلود نمی‌شود.
  2. 2
    پیام (به صورت اختیاری) رمزگذاری، سپس بیت‌به‌بیت پنهان می‌شود
    با کلمه عبور، پیام ابتدا با AES-256-GCM رمزگذاری می‌شود (PBKDF2، 250 000 تکرار). هر بیت در LSB کانال R، G یا B می‌رود — سه بیت در هر پیکسل.
  3. 3
    PNG را دانلود کنید
    نتیجه به‌صورت PNG بدون افت صادر می‌شود. JPEG/WebP دوباره فشرده می‌کنند و بیت‌های پنهان را از بین می‌برند، پس PNG تنها حامل ایمن است.

همه‌چیز در مرورگر شما انجام می‌شود. تصویر و پیام شما هرگز به سرورهای ما نمی‌رسد.

ابزارهای مرتبط

سؤالات متداول