La palabra esteganografÃa viene del griego y significa literalmente “escritura oculta”.
Pero últimamente, aplicada a la informática, su significado se ha concretado en la ocultación de texto en imágenes, con la peculiaridad de que el código se mezcla en la imagen de manera que sea imposible (a no ser conozcas el proceso inverso) siquiera detectar que en la imagen existe un mensaje oculto.
La esteganografÃa se pude ver como la hermana de la criptografÃa, pero con una pequeña diferencia: la criptografÃa “desordena” el mensaje hasta volverlo ilegible para un receptor ilegÃtimo, mientras que la estenografÃa “camufla” sin que sea absolutamente necesario cifrar el mensaje, aunque, si es cifrado y camuflado, la seguridad de lo datos roza lo ideal. Si la imagen, o cualquier otro soporte utilizado para el camuflaje, fuese analizada y se consiguiera detectar el mensaje, aún quedarÃa descifrarlo, lo que añade una muy interesante capa de seguridad.
Ambos métodos se han usado ampliamente durante toda la historia para esconder datos. ¿Quién no recuerda los mensajes sepultados bajo capas de pintura que famosos pintores escribÃan en sus lienzos hace siglos, y que sólo hoy han salido a la luz gracias a los rayos x capaces de traspasar las capas? ¿Quién no ha oÃdo hablar de la tinta invisible? Aún recuerdo, cuando era más joven, haber garabateado una hoja de folio con zumo de limón, esperar a que se seque, y luego saber que sólo el que queme ligeramente el papel serÃa capaz de conocer mi mensaje. Este método se usó durante la Segunda Guerra Mundial, utilizando, vinagre, leche y hasta orina.
Durante este perÃodo, se utilizó también otra técnica sencilla y eficaz. Se enviaban pequeños textos con inocentes mensajes, pero si se extraÃa una letra concreta de cada palabra (la segunda, o tercera letra, por ejemplo) se componÃa otra frase corta que constituÃa el verdadero significado. En la Antigua Grecia, tatuaban en la cabeza afeitada de los mensajeros algunos mensajes cortos e importantes, y esperaban a que el pelo creciera para enviarlos. Su ventaja principal es que la esteganografÃa no levantará sospechas. Enviar un correo con unos dÃgitos y letras mezclados, puede levantar sospechas en el “Gran Hermano”, mientras que una fotografÃa que camufla un mensaje, o un inocente texto, es menos probable que llame la atención de nadie, pues cientos de fotografÃas y archivos de imágenes son intercambiadas entre los internautas a diario.
Técnicamente, y centrándonos en el mundo de la informática, su funcionamiento es el siguiente. Existen ficheros que contienen más información de la necesaria. Por ejemplo los archivos de sonido WAV y los de imágenes BMP. Estos ficheros acumulan un peso desorbitado, y pueden llegar a ocupar varios megas a poco que muestren imágenes grandes o archivos de sonido de pocos minutos. Esto es porque guardan información a veces prescindible y otras redundante. De este defecto surgieron formatos de compresión como MP3 y JPG, que permiten pesos de archivo mucho más manejables si perder calidad. Se basan en la exploración de los lÃmites del oÃdo y la vista del ser humano. Disminuyen el detalle de la imagen o los sonidos de los que puede prescindir el oÃdo por encontrarse a frecuencias inaudibles. Además, en vez de cargar con información que se repite tal cual, se almacena el número de veces que se repite. En esto más o menos se basa la compresión. Por ejemplo, y simplificándolo mucho, imaginemos una zona de la imagen en la que es predominante el azul. El código “azul” es representado por el byte 00001111. En vez de repetir este código durante todo el área de la imagen (si cien veces, cien bytes), sólo se almacena el código junto con una especie de referencia al byte cuando tenga que presentarse ese color durante la imagen (la referencia ocupa mucho menos que el propio byte) lo que constituye un considerable ahorro de espacio. Con los archivos de sonido ocurre algo parecido. De esta manera (y eliminando los colores o sonidos que no podemos apreciar) se obtienen archivos de gran calidad en un tamaño reducido.
Mezclamos ahora la compresión con la esteganografÃa. En una imagen con resolución de 24 bits, se usan 3 bytes por pÃxel que definen el color (a más bytes por pÃxel, más cantidad de colores y calidad de imagen). Para almacenar la información oculta, se usan los llamados LSB (least significant bit, el bit menos significativo) que a veces “sobran” para definir cada pÃxel y su modificación no los altera. Entonces, significa que de cada byte (ocho bits) se puede sacar un bit, esto es, tres bits por pixel. Si la imagen ocupa 1024×768 pÃxeles, tenemos 786432 pÃxel x 3 = 2359296= unos 300 kilobytes de información (que es bastante texto) que se puede ocultar en los “escondrijos” de la imagen. La fotografÃa se verá exactamente igual a la original, incluso si se ponen una al lado de la otra, puesto que los bits usados no son significativos y no alteran para nada la estructura original.
Existen varios programas que automatizan el proceso. Davi Tassinari programó en 2002 unasencillÃsima aplicación (Se llama HIP o “Hide in Picture” que permite guardar ficheros en imágenes BMP. Lo único a tener en cuenta es que la imagen BMP debe ser suficientemente voluminosa para que el fichero pueda encontrar espacio suficiente en su interior. Permite proteger el secreto mediante contraseña de manera que si alguien sospecha que la imagen oculta algún dato importante, aunque intente aplicar el proceso inverso, encontrará que está protegido por una clave. Si lo que se prefiere es guardar cualquier fichero dentro de cualquier otro, existe asimismo un programa gratuito llamado Camouflage. El programa es bien sencillo de manejar. Cuando se instala añade al menú contextual (el que emerge al pulsar con el botón derecho sobre un archivo) dos posibilidades “camouflage” y “uncamouflage”. Sobre el fichero que se quiere esconder, se elige “camouflage”, luego el fichero que contendrá a este y ya está. También permite proteger con contraseña. Los archivos asà ocultos no serán detectados por los sistemas antivirus.

Enlaces Patrocinados:
Otros Reportajes:
Contraseñas: ¿Elegimos bien? »
El cableado Ethernet: Descripción y Manual »










Estás en:


Estás en:


La esteganografÃa ha ganado interés en los últimos años debido en parte a la sospecha de que esta tecnologÃa pudiera estar siendo utilizada por los terroristas para comunicarse los planes de próximos ataques. Aunque tales afirmaciones nunca han podido ser plenamente confirmadas, la tecnologÃa ha sido un tema ampliamente discutido en la comunidad de las tecnologÃas de la información, algo que ha ayudado a que aún más gente conozca la esteganografÃa y cómo puede utilizarse hoy en dÃa para ocultar información.