viernes, 12 de diciembre de 2014

            "Esteganografía"

1.¿que significa esteganografía?
La esteganografía es una técnica que permite entregar mensajes camuflados dentro de un objeto (contenedor), de forma que no se detecte su presencia y pasen inadvertidos. La estenografía se conoce DESDE tiempos inmemoriales, teniendo los primeros referentes en la antigua Grecia.
El término proviene de la unión de dos palabras griegas: steganos, (oculto) y graphos (escritura). La esteganografía se ha EMPLEADO con éxito a lo largo de la Historia con distintos procedimientos y en particular durante la II Guerra Mundial.

2. Escribe el nombre de un programa de software libre que se puede utilizar para este fin.
Para este artículo he buscado una herramienta multiplataforma. Existen muchos programas libres y de PAGO con este fin, pero he elegido Steghide por su sencillez. Steghide funciona desde la consola en Windows y GNU/Linux, y es un proyecto de código abierto.
Para la prueba, he empleado la imagen que encabeza el artículo para incluir dentro el primer capítulo íntegro de El Quijote, con los siguientes resultados:
La imagen original ocupa 81.575 bytes. La resultante de incluir el mensaje cifrado, con el algoritmo por defecto, (Rijndael con clave de 128 bits), ha crecido hasta los 87.742 bytes.
Puede parecer mucho a simple vista, pero piensa que el mensaje secreto tiene 1.878 palabras y 10.351 caracteres. Un mensaje de amor, una contraseña o el PIN del móvil pasan completamente inadvertidos. La esteganografía oculta el mensaje en los bits menos significativos.
La primera intención ha sido dejar la imagen con el mensaje en el artículo, para invitarte a que lo extrajeras con el programa, pero la aplicación que utilizamos en Genbeta modifica las imágenes subidas al servidor lo suficiente como para destruir el contenido cifrado. En cualquier caso, PUEDESrealizar una prueba en tu máquina de la aplicación.
Otra de las razones PARA elegir Steghide es su portabilidad, ocupa muy poco (unos 3 MB descomprimido), puede transportarse en un dispositivo USB y no requiere instalación. Tras su DESCARGA, extraemos en una carpeta el contenido. A partir de aquí trabajaremos DESDE la consola.
No entro en el detalle de todos los comandos y argumentos porque la DOCUMENTACIÓN en PDFque acompaña el producto, traducida al español, es muy completa y está bien explicada. La sintaxis no es complicada. 
3. En que parte de la imagen guarda la información.
asociada con cifrado de mensajes, la esteganografía puede ser útil para almacenar DATOS en la nube que queramos tener disponibles desde cualquier lugar, simplemente elige una buena contraseña y será difícil que nadie acceda a lo que deseas ocultar. Eso sí, comprueba antes que en el proceso de subida o bajada la imagen no quede alterada.

No hay comentarios:

Publicar un comentario