utills.
Русский
Стеганография изображений

Стеганография изображений

Скрывайте текст в пикселях изображения и считывайте его позже — стеганография изображений, работающая бесплатно прямо в вашем браузере.

Перетащите изображение, чтобы скрыть в нём сообщение

Перетащите, вставьте или выберите файл

PNG · JPG · WebP — обработка на вашем устройстве

LSB-кодированиеПароль опциональноБез регистрации PNG output · LSB

Что такое стеганография изображений?

Стеганография изображений скрывает данные внутри фотографии, внося изменения, слишком незначительные для восприятия. Классический метод — тот, что использует этот инструмент, — это LSB-кодирование (наименее значимый бит): младший бит значений красного, зелёного и синего каналов каждого пикселя заменяется битом вашего сообщения. Поскольку этот бит стоит лишь 1 из 255 уровней, изображение выглядит абсолютно так же.

Результат — обычное на вид изображение, которое тайно несёт ваш текст. Любой может просматривать фото как обычно; только этот инструмент (с паролем, если он был задан) сможет восстановить скрытые слова.

Как работает здесь стеганография изображений

  1. Откройте изображение-носитель. Перетащите, выберите или вставьте фото, в которое хотите спрятать сообщение.
  2. Встройте сообщение. Введите текст; он кодируется в наименее значимые биты пикселей, при необходимости предварительно зашифрованные паролем.
  3. Скачайте PNG. Сохраните PNG без потерь, чтобы встроенные биты — и ваше сообщение — были сохранены.

Выбирайте детализированное изображение

Фотографии с богатой текстурой и цветовыми вариациями лучше скрывают данные, поскольку небольшие изменения LSB сливаются с естественным шумом. Плоские участки однородного цвета могут демонстрировать незначительные артефакты при интенсивном анализе, поэтому детализированное изображение — наиболее надёжный носитель.

Стеганография изображений: метод LSB подробно

Техническая справка по классической технике стеганографии изображений, которую использует этот инструмент, — что меняет LSB и каковы реальные компромиссы.

Метод
Кодирование LSB (наименее значащий бит): младший бит значения красного, зелёного и синего каждого пикселя заменяется одним битом вашего сообщения. Альфа-канал (прозрачность) остаётся нетронутым.
Скорость данных
3 бита на пиксель (по одному на канал RGB), то есть примерно 1 байт на каждые 3 пикселя, минус 9-байтовый заголовок.
Видимое изменение
Не более ±1 по шкале цвета 0–255 на канал — намного ниже того, что способен заметить глаз, поэтому картинка выглядит идентично.
Детали на уровне пикселя
Каждый пиксель хранит 3 бита сообщения (R, G, B). Переключение младшего бита канала меняет этот цвет ровно на 1 шаг из 256 — например, значение синего 144 становится 145.
Формат вывода
Всегда PNG без потерь. JPG и WebP заново сжимают пиксели, что стёрло бы скрытые биты, поэтому инструмент их никогда не экспортирует.

Сколько вмещается

Формула ёмкости — floor(ширина × высота × 3 ÷ 8) − 9 байт. По шагам: изображение 800 × 600 даёт 179,991 байт — около 180,000 символов ASCII. Изображение 2000 × 1500 даёт около 1,099 КБ.

Безопасность: скрывает, но не запирает

Честное замечание о пределах LSB. Стеганография скрывает сам факт существования сообщения; сама по себе она не шифрует то, что в сообщении сказано. Любой, кто догадается прогнать такое изображение через LSB-извлекатель, прочитает сообщение без пароля. Для настоящей секретности задайте пароль, чтобы текст был не только скрыт, но и зашифрован, — и помните, что LSB не рассчитан на то, чтобы выдержать криминалистический статистический анализ. Базовый LSB к тому же оставляет статистические следы, которые может выявить целенаправленный стегоанализ, поэтому считайте его «скрытым от случайного взгляда», а не «необнаружимым».

Советы, которые действительно важны

  • Выбирайте в качестве обложки богатую деталями цветную фотографию. Плавные градиенты и большие однотонные участки — это места, где изменения LSB легче всего заметить при анализе.
  • Сохраняйте и передавайте именно тот PNG, который создаёт инструмент. Скриншот, повторное сохранение в JPG или автоматическое сжатие в чат-приложении заново кодируют пиксели и стирают скрытое сообщение.
  • Увеличивать изображение только ради ёмкости бессмысленно: апскейл добавляет пиксели, но не реальную детализацию, а те же биты будет легче выявить.

More steganography tools

Часто задаваемые вопросы

Что означает LSB-стеганография?

LSB означает наименее значимый бит. Сообщение записывается в младший бит каждого цветового канала — бит, оказывающий наименьшее влияние на изображение, — поэтому фото выглядит неизменённым.

Сколько данных может вместить изображение?

Примерно один символ на каждые три пикселя. Изображение 800×600 вмещает около 180 000 символов; большие изображения — больше. Живой индикатор показывает ёмкость.

Можно ли зашифровать скрытое сообщение?

Да. Задайте пароль, и сообщение будет зашифровано с ключом, производным от пароля, перед встраиванием — без пароля оно нечитаемо.

Где обрабатывается моё изображение?

Скрытие и извлечение происходят в вашем браузере, поэтому новый файл создаётся на вашем устройстве. Порядок обработки данных, связанных с инструментом, описан в нашей политике конфиденциальности.

Другие инструменты для изображений

Find your next tool

37 tools

Compress image Shrink file size while keeping quality. Resize image Change width and height to any size. Crop image Trim images to the exact frame you want. Convert image Switch between JPG, PNG, WebP and more. Remove background Erase the background in one click. Image to PDF Combine images into one PDF document. Rotate & Flip Turn, straighten, and mirror photos. Image to text Pull editable text out of any image. HEIC to JPG Open iPhone HEIC photos as JPG. Watermark Stamp text or logos over your images. Collage Arrange multiple photos into a grid. Favicon Generator Build favicons in every required size. Color Picker Grab hex colors and build palettes. Blur & Pixelate Obscure faces, plates, and private bits. Enhance Auto-fix brightness, contrast, and color. Passport Photo Prepare photos for ID and passport applications. Signature Clean up and extract handwritten signatures. Photo Effects Apply filters and vintage looks. Social Image Size covers for common social platforms. Add text to image Caption images and make memes fast. GIF Maker Turn frames or clips into animated GIFs. Border & Frame Add clean borders and photo frames. Mockup Drop screenshots into device frames. SVG Converter Trace raster images into scalable SVG. EXIF Viewer Inspect camera and GPS metadata. Poster & Print Lay out posters and print-ready sheets. Document Scanner Deskew and clean photographed documents. Image to Base64 Encode images into a data-URI string. Placeholder Make dummy placeholder images on demand. Image generator Make gradients, patterns, and avatars. Compare Images See two images side by side with a slider. QR Code Create and download QR codes. Hide Text in Image Embed a secret message inside a picture. Length converter Meters, feet, inches, miles and more. Weight converter Switch between kilograms, pounds and more. Temperature converter Celsius, Fahrenheit, Kelvin and more. Data storage converter Bits, bytes, megabytes and gigabytes.
Tab to move · Enter to open · Esc to close