lunes, 8 de julio de 2013

Esteganografia

La esteganografía es la parte de la criptografía que estudia y aplica técnicas que permiten el ocultar mensajes o archivos dentro de otros, los cuales son denominados portadores. Con estas técnicas se trata de ocultar mensajes dentro de otros y de esta manera establecer una forma de comunicación encubierta, de manera que el mismo acto de mantener una comunicación pase desapercibido.

Por mi parte para mostrar esta forma de ocultar información, realice dos scripts de python, el primero oculta un mensaje de texto plano en una imagen utilizando los tres canales del RGB, el segundo oculta igualmente un mensaje de texto plano en un archivo de audio de extensión WAV, ya que al no tener ningún tipo de compresión es mas fácil mantener los mensajes intactos.

Código para ocultar mensaje en archivo de audio


Ejecucion




Links de archivos de audio

Login100
Login001
Logout100
Logout001

  

Enlaces de interes

Futuras mejoras

  • Agregar mas soporte a otro tipo de archivos
  • Ocultar archivos algo mas que solo texto

3 comentarios:

  1. Muy lindo :) 10 pts. Lo que seguiría sería ocultar una imagen en el audio mientras la imagen lleve un texto oculto adentro ;)

    ResponderEliminar
  2. Sabes como poder ver el texto oculto en u audio .wav ?

    ResponderEliminar
  3. Si, mira la función recuperar en este link http://pastebin.com/tn25gytm

    ResponderEliminar