Esteganografía de imagen

Esteganografía de imagen

Oculta texto dentro de los píxeles de una imagen y recupéralo más tarde — esteganografía de imagen que funciona gratis, directamente en tu navegador.

Suelta una imagen para ocultar un mensaje en ella

Arrastra y suelta, pega o elige un archivo

PNG · JPG · WebP — procesado en tu dispositivo

Codificación LSBContraseña opcionalSin registro PNG output · LSB

¿Qué es la esteganografía de imagen?

La esteganografía de imagen oculta datos dentro de una foto realizando cambios demasiado pequeños para ver. El método clásico — el que usa esta herramienta — es la codificación LSB (bit menos significativo): el bit más bajo de los valores rojo, verde y azul de cada píxel se reemplaza con un bit de tu mensaje. Como ese bit vale solo 1 de 255 niveles, la imagen luce exactamente igual.

El resultado es una imagen de aspecto ordinario que lleva en secreto tu texto. Cualquiera puede ver la imagen normalmente; solo esta herramienta (con la contraseña, si configuraste una) puede recuperar las palabras ocultas.

Cómo funciona aquí la esteganografía de imagen

  1. Abre una imagen de portada. Arrastra, elige o pega la foto en la que quieres ocultar un mensaje.
  2. Incrusta tu mensaje. Escribe el texto; se codifica en los bits menos significativos de los píxeles, opcionalmente cifrado con una contraseña.
  3. Descarga el PNG. Guarda el PNG sin pérdida para que los bits incrustados — y tu mensaje — se preserven.

Elige una imagen con detalles

Las fotos con mucha textura y variación de color ocultan mejor los datos, porque los pequeños cambios LSB se mezclan con el ruido natural. Las áreas planas de color sólido pueden mostrar leves artefactos bajo análisis intenso, por lo que una imagen muy detallada es la portada más segura.

Esteganografía de imagen: el método LSB en detalle

La referencia técnica de la clásica técnica de esteganografía de imagen que usa esta herramienta: qué cambia el LSB y los compromisos reales.

Método
Codificación LSB (bit menos significativo): el bit más bajo del valor rojo, verde y azul de cada píxel se reemplaza por un bit de tu mensaje. El canal alfa (transparencia) no se toca.
Tasa de datos
3 bits por píxel (uno por canal RGB), es decir, aproximadamente 1 byte por cada 3 píxeles, menos una cabecera de 9 bytes.
Cambio visible
Como máximo ±1 en una escala de color de 0–255 por canal, muy por debajo de lo que el ojo puede percibir, así que la imagen se ve idéntica.
Detalle por píxel
Cada píxel almacena 3 bits del mensaje (R, G, B). Invertir el bit más bajo de un canal cambia ese color exactamente 1 paso de 256: p. ej., un valor de azul de 144 se convierte en 145.
Formato de salida
Siempre un PNG sin pérdidas. JPG y WebP vuelven a comprimir los píxeles, lo que borraría los bits ocultos, así que la herramienta nunca los exporta.

Cuánto cabe

La fórmula de capacidad es floor(ancho × alto × 3 ÷ 8) − 9 bytes. Desarrollada: una imagen de 800 × 600 da 179,991 bytes, unos 180,000 caracteres ASCII. Una imagen de 2000 × 1500 da unos 1,099 KB.

Seguridad: oculta, pero no bloquea

Una nota honesta sobre los límites del LSB. La esteganografía oculta que existe un mensaje; por sí sola no cifra lo que el mensaje dice. Cualquiera que sepa pasar este tipo de imagen por un extractor LSB puede leer un mensaje sin contraseña. Para secreto real, pon una contraseña para que el texto se cifre además de ocultarse, y recuerda que el LSB no está diseñado para resistir un análisis estadístico forense. El LSB básico también deja rastros estadísticos que un esteganálisis dedicado puede detectar, así que considéralo "oculto a la vista casual", no "indetectable".

Consejos que de verdad importan

  • Elige una foto en color ricamente detallada como cobertura. Los degradados suaves y las grandes zonas planas son donde los cambios del LSB son más fáciles de detectar bajo análisis.
  • Guarda y comparte el PNG exacto que produce la herramienta. Hacerle una captura, volver a guardarlo como JPG o dejar que una app de chat lo comprima automáticamente vuelve a codificar los píxeles y borra el mensaje oculto.
  • No tiene sentido ampliar una imagen solo para ganar capacidad: el escalado añade píxeles pero no detalle real, y los mismos bits podrían detectarse más fácilmente.

More steganography tools

Preguntas frecuentes

¿Qué significa esteganografía LSB?

LSB significa bit menos significativo. El mensaje se escribe en el bit más bajo de cada canal de color, el bit que menos afecta a la imagen, por lo que la foto luce sin cambios.

¿Cuántos datos puede almacenar una imagen?

Aproximadamente un carácter por cada tres píxeles. Una imagen de 800×600 contiene unos 180.000 caracteres; las imágenes más grandes contienen más. Un medidor en vivo muestra la capacidad.

¿Se puede cifrar el mensaje oculto?

Sí. Establece una contraseña y el mensaje se cifra con una clave derivada de ella antes de incrustarse, por lo que es ilegible sin la contraseña.

¿Dónde se procesa mi imagen?

El proceso de ocultar y extraer ocurre en tu navegador, por lo que el nuevo archivo se crea en tu propio dispositivo. El manejo de los datos asociados con la herramienta se describe en nuestra política de privacidad.

Más herramientas de imagen