OpenStego: una aplicación de esteganografía

5 marzo 2012 § Deja un comentario

BubbleObjetivo: Queremos utilizar la aplicación OpenStego para ocultar un mensaje secreto.

Si queremos encriptar o desencriptar un mensaje oculto en una imagen … nos puede ayudar la aplicación OpenStego para obtener buenos resultados. OpenStego está basado en los procesos esteganográficos para un mensaje textual o pictórico secreto.

Descargamos de la página oficial la aplicación OpenStego:

Hacemos doble clic sobre el fichero y se muestra la siguiente ventana:

Aceptamos la licencia y aparece una ventana que informa sobre los requerimientos de Java para la aplicación OpenStego:

Pulsamos en “Sí” y nos aparece la pantalla para la descarga gratuita de la última versión de Java:

Al hacer doble clic sobre el fichero descargado nos aparece la ventana del asistente de instalación:

Al pulsar sobre “Instalar” se inicia el proceso:

Hasta que aparece la ventana que informa sobre la culminación de la instalación:

Volvemos a hacer doble clic sobre el fichero descargado de OpenStego para iniciar su instalación. Aceptamos la licencia y aparece la siguiente ventana:

Aceptamos la ubicación del directorio de la aplicación que aparece por defecto. Pulsamos sobre “Install” y enseguida ha quedado instalado el programa:

Iniciamos nuestra aplicación desde Inicio > Todos los programas > OpenStego:

Nos aparece la interfaz de OpenStego:

Aparecen dos fichas, la de encriptar y la que corresponde a desencriptar. Vamos a trabajar seguidamente con el proceso de “encriptar”.

Proceso de encriptación:

Con el block de notas creamos un fichero que incluya un mensaje.

Seleccionamos una imagen que será la cubierta del mensaje secreto, como por ejemplo la siguiente:

En la ventana de la aplicación, en la ficha “Embed”, ingresamos los datos:

– Seleccionamos el algoritmo LSB a utilizar.

– Localizamos el fichero que contiene el mensaje que queremos enviar oculto.

– Localizamos la imagen que ocultará el mensaje.

– Indicamos el nombre del fichero resultante.

– Ingresamos la palabra clave con la cual se podrá descifrar el mensaje.

Dejamos los demás valores por defecto. Pulsamos en “OK” y la aplicación nos informa que la operación ha tenido éxito:

Ahora ya tenemos nuestra imagen que oculta el mensaje secreto pero resultan imperceptibles los cambios:

Proceso de desencriptación:

Borramos nuestros ficheros “mensaje_secreto.txt” y “Paisaje.jpg” que utilizamos en el proceso anterior. Ahora se trata de desencriptar el mensaje a partir de la imagen “resultado.png”. Nos vamos a la ficha “Extract” para desencriptar el mensaje secreto.

En esta ficha hemos indicado:

– El mismo algoritmo que utilizamos para encriptar el mensaje.

– La imagen fuente de la cual queremos descifrar el mensaje secreto.

– La carpeta donde queremos guardar el resultado del proceso.

– La clave para descifrar el mensaje.

Al pulsar “OK”, la aplicación ha podido extraer el fichero que contiene el mensaje oculto:

Abrimos el fichero y comprobamos su contenido:

Con OpenStego hemos podido encriptar un fichero secreto en una imagen y luego hemos podido desencriptar el mensaje a partir de la imagen que lo ocultaba. En ambos procesos hemos tenido que seleccionar el algoritmo y hemos compartido una clave (password).

Anuncios

Etiquetado:, , ,

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

¿Qué es esto?

Actualmente estás leyendo OpenStego: una aplicación de esteganografía en Instalar en el PC. Tutoriales paso a paso..

Meta