Reporte Practico Esteganografia

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 10

UNIVERSIDAD AUTÓNOMA DE

NUEVO LEÓN
FACULTAD DE INGENIERÍA
MECÁNICA Y ELÉCTRICA

SEGURIDAD DE LA INFORMACION
Ing. Pedro Fabian Carrola Medina

REPORTE DE UN EJEMPLO PRACTICO – ESTEGANOGRAFIA

Reporte de ejemplo práctico del tema Esteganografia

Nombre Matricula
Adolfo Iván Hernández de la Cruz 1661270

HORA: N5 (LUN, MIE, VIE) (SEMIPRESCENCIAL)


SALÓN: 1303
GRUPO: 005
CARRERA: IAS
PROGRAMA ACADEMICO: 401
SEMESTRE:8° SEMESTRE

SEMESTRE AGOSTO – DICIEMBRE 2019


10 DE NOVIEMBRE DEL 2019, SAN NICOLÁS DE LOS GARZA NUEVO LEÓN
INTRODUCCION
La esteganografía —del griego steganos (oculto) y graphos (escritura)—, en
términos informáticos, es la disciplina que estudia el conjunto de técnicas cuyo
fin es la ocultación de información sensible, mensajes u objetos, dentro de otros
denominados ficheros contenedores, normalmente multimedia: imágenes
digitales, vídeos o archivos de audio, con el objetivo de que la información
pueda pasar inadvertida a terceros y sólo pueda ser recuperada por un usuario
legítimo.
La privacidad en línea es vital actualmente, pues todos los usuarios quieren
ocultar su información sensible en Internet, además se requiere cifrado seguro
al trabajar con archivos importantes. Un mensaje o archivo puede ser cifrado de
forma manual o automática, pero se requiere de ciertas habilidades de hacking
para descifrar dichos archivos. Acorde a expertos en hacking ético, usando
la esteganografía, un hacker puede ocultar un mensaje de texto en un archivo
de audio, imagen, o cualquier otro tipo de archivo.
La esteganografía tiene diferentes técnicas de cifrado de archivos o mensajes,
como mencionan los expertos en hacking ético del Instituto Internacional de
Seguridad Cibernética (IICS); es posible usar la esteganografía de diferentes
formas, como:
• Esteganografía pura: no requiere ningún intercambio de clave stego
• Esteganografía de clave secreta: aquí se intercambia la clave
stego/secreta antes de establecer comunicación. La clave secreta toma
el mensaje encubierto y lo cifra con el mensaje secreto. Sólo los
remitentes y destinatarios saben cómo abrir archivos cifrados
• Esteganografía de clave pública: el remitente utilizará la clave pública
durante el proceso de encriptación y solo la clave privada que esté
relacionada con la clave pública puede descifrar el mensaje secreto

Es importante no confundir criptografía con esteganografía, puesto que el


objetivo de cada uno de estos dos campos es diferente. En el caso de la
criptografía el objetivo es asegurar la confidencialidad de la información ante un
interceptor que es capaz de ver el criptograma. En cambio, la esteganografia
busca ocultar la presencia del mensaje en sí. Sin embargo, aunque persigan
objetivos diversos, para que la esteganografía sea de mayor utilidad se debe
combinar con la criptografía, de modo que el mensaje a ocultar debe cifrarse
robustamente y luego ser introducido en el objeto contenedor. De este modo,
aunque un interceptor descubriese el patrón esteganográfico, no podría llegar a
conocer el mensaje intercambiado.
Desarrollo

Openstego

Openstego es una herramienta de esteganografía que puede ocultar nuestros


datos dentro de un archivos encubiertos (por ejemplo, imágenes) y también ayuda
a crear archivos de marca de agua con una firma invisible. Puede usarse para
impedir que se realicen copias no autorizadas del archivo. Con openstego también
podemos establecer contraseñas en las imágenes que ocultan datos.

• Para las pruebas estamos utilizando Windows 7 Professional 2017 SP1.


• Antes de continuar, Java debe estar instalado y mostrar configurado para usar
openstego
• Descargue
openstego: https://github.com/syvaidya/openstego/releases/download/open
stego-0.7.3/Setup-OpenStego-0.7.3.exe
• Después de descargar el archivo de instalación, ejecute el archivo
• Después de instalar con éxito, inicie openstego. Vaya a la ruta donde se instaló
la herramienta: Disco local (C :)> Archivos de programa (x86)/ OpenStego

• Vaya a la carpeta lib – Computadora / Escritorio local (C) / Archivos de


programa (x86) / OpenStego
• Haga clic en OpenStego.jar
Codificar los datos

• Estamos creando archivo de texto para codificar con imagen. OpenStego ofrece
diferentes formatos para codificar archivos de texto con varios formatos de
imagen. Estaremos usando un archivo de texto abcd.txt
• El archivo para encubrir debe ser una imagen de apariencia inofensiva, dentro
de la cual se almacenará el archivo de mensaje
• Asegúrese de que sea más grande que el archivo de texto. Aquí estamos
utilizando jpegsystem-home.jpg como archivo para encubrir

• Ahora seleccione el archivo stego de salida, vaya a la carpeta donde desea


almacenar el archivo stego de salida. Por ejemplo, Desktop, ingrese cualquier
nombre para el archivo, por ejemplo. abcd.txt
• Ahora haga clic en Abrir una vez más. Aquí estamos tomando home.bmp como
nombre
• Elija la configuración de cifrado, aquí puede elegir cifrar su archivo con una
contraseña. Estamos cifrando el archivo con contraseña para mostrar cómo
funciona OpenStego
• Puede codificar el archivo abcd.txt sin utilizar ningún método de cifrado. Haga
clic en Contraseña y luego en Confirmar contraseña, haga clic en Ocultar datos

• Su archivo abcd.txt se ocultará dentro de la imagen. Openstego creará otro


archivo como home.bmp
Decodificar los datos

• Para extraer el archivo, haga clic en el botón al lado de “Ocultar datos” y busque
el archivo creado por OpenStego (home.bmp). A continuación, vaya al botón de
entrada del archivo Stego. Seleccione el archivo que desea extraer (home.bmp)
• Luego vaya a Carpeta de salida, seleccione la ubicación donde desea extraer el
archivo (abcd.txt)
• Si establece la contraseña, asegúrese de escribir, ya que hemos establecido la
contraseña

• Haga clic en el botón Extraer datos. OpenStego GUI es una herramienta


bastante fácil de usar para ocultar y extraer datos usando imágenes de dos
formatos comunes (PNG y JPG)
CONCLUSION
La privacidad en línea es vital actualmente, pues todos los usuarios quieren
ocultar su información sensible en Internet, además se requiere cifrado seguro al
trabajar con archivos importantes. Un mensaje o archivo puede ser cifrado de
forma manual o automática, pero se requiere de ciertas habilidades de hacking
para descifrar dichos archivos. Acorde a expertos en hacking ético, usando
la esteganografía, un hacker puede ocultar un mensaje de texto en un archivo de
audio, imagen, o cualquier otro tipo de archivo.
Es importante no confundir criptografía con esteganografía, puesto que el objetivo
de cada uno de estos dos campos es diferente. En el caso de la criptografía el
objetivo es asegurar la confidencialidad de la información ante un interceptor que
es capaz de ver el criptograma. En cambio, la esteganografia busca ocultar la
presencia del mensaje en sí. Sin embargo, aunque persigan objetivos diversos,
para que la esteganografía sea de mayor utilidad se debe combinar con la
criptografía, de modo que el mensaje a ocultar debe cifrarse robustamente y luego
ser introducido en el objeto contenedor. De este modo, aunque un interceptor
descubriese el patrón esteganográfico, no podría llegar a conocer el mensaje
intercambiado.
FUENTES BIBLIOGRAFICAS
https://noticiasseguridad.com/tutoriales/como-usar-esteganografia-para-enviar-mensajes-
secretos/

También podría gustarte