Codificador de Esteganografía

Qué es Codificador de Esteganografía

La esteganografía es la práctica de ocultar información dentro de otro medio, de modo que la existencia del mensaje oculto no sea obvia. Esta herramienta usa la técnica LSB (Bit Menos Significativo): incrusta tu texto secreto en los bits menos significativos de la imagen — en el canal rojo por defecto, o en los canales rojo, verde y azul juntos para hasta 3× la capacidad. El cambio visual es imperceptible al ojo humano, pero el mensaje puede recuperarse con el decodificador. También puedes definir una contraseña: el texto se cifra entonces con AES-256-GCM, de modo que solo quien tenga la contraseña puede leerlo.

Cómo usar

  1. Sube cualquier imagen PNG, JPG o WebP.
  2. Escribe tu mensaje secreto en el área de texto.
  3. Verifica el contador de caracteres para asegurarte de que tu mensaje cabe en la capacidad de la imagen.
  4. Haz clic en Codificar y Descargar para obtener un PNG con tu mensaje incrustado de forma invisible.
  5. Comparte el PNG descargado — solo quien use el Decodificador de Esteganografía podrá extraer el mensaje.

Cuándo usarla

¿Quieres pasar una nota sin llamar la atención? Incrusta tu mensaje en una foto de viaje cualquiera y publícala sin problema: quien la vea solo encuentra una imagen normal. Únicamente la persona a la que le indiques el decodificador podrá extraer el texto oculto, algo útil para un aviso reservado a un colega o una marca discreta en tus propias imágenes.

Preguntas frecuentes

¿La imagen codificada se verá diferente?

No. La técnica LSB cambia solo el último bit de cada canal que usa — un cambio máximo de 1 en 255 por canal. Es invisible al ojo humano, ya sea que ocultes solo en el canal rojo o en los canales RGB.

¿Qué formatos de imagen son compatibles?

Puedes subir PNG, JPG o WebP. La salida siempre es un PNG sin pérdida, ya que la compresión JPEG destruiría los bits ocultos.

¿Cuánto texto puedo ocultar?

Depende del tamaño de la imagen y de dónde ocultes. Una imagen de 1920×1080 alberga unos 259 KB de texto solo en el canal rojo, y aproximadamente 3× eso usando los canales RGB. Una contraseña añade un pequeño extra fijo para la cabecera de cifrado.

¿Puedo proteger el mensaje con contraseña?

Sí. Escribe una contraseña antes de codificar y el texto se cifra con AES-256-GCM (la clave se deriva de tu contraseña con PBKDF2). El decodificador necesita la misma contraseña; una incorrecta no revela nada. Déjala en blanco para ocultar el texto sin cifrar.

¿Mi imagen se sube a un servidor?

No. Todo se ejecuta localmente en tu navegador usando la Canvas API. Tu imagen y mensaje nunca salen de tu dispositivo.

Herramientas relacionadas

Últimos artículos