Ponencia de: Eduardo Ruiz Duarte


Nombre de Ponencia: * Esteganografia VS criptografia (analisis e implementacion)
Nivel: * Avanzado
Tipo de Propuesta: * Conferencia
Orientacion: * Desarrollo e investigación
Duracion: * 01 Hrs
Status: * Programada
Fecha: * 2007-07-07
Lugar: * AUDITORIO UNO
Hora: * 15:00 - 15:50

Resumen:
Esteganografia VS Criptografia

La mayoria de las personas piensa que al cifrar sus archivos con openssl , pgp , etc.. ya estan seguros.

Pues si y no.

Si.  Cifrar tiene ventajas relacionadas con el scramble de los datos permitiendo sentir seguridad de que esos datos
jamas seran vistos mas que por quien sabe la llave.

No. Entre mas bueno sea el algoritmo de cifrado existe una mayor posibilidad de detectar que estas enviando algo "secreto". veremos que significa "ser bueno"

Veremos porque digo esto. y como soluciona esto la esteganografia, asi como los PRO's y Contras de la misma.
La criptografia tiene que ser software libre preferentemente, veremos porque, la esteganografia 'no tanto', se discutira esto y todo se mostrara y se desarrollara con herramientas libres (gcc, openglut, libMP , etc)

Mostrare una pesima (pero funcional aun no libre.. hasta que limpie el desorden del codigo) implemntacion de esteganografia con 
JPEG (biblioteca publica jpegv6) la cual mete datos sin modificar la calidad significativamente y sin aumentar el tamanio del JPEG 
(sacando coeficientes de la matriz DCT con jpeg_read_coefficients() de la implementacion libre ) , asi
como otra manera trivial y tal vez trillada de meter datos en BMP's sin aumentar el tamanio del BMP usando 24 bits por pixel pero principalmente hablaremos de las diferencias y 
analizaremos la redundancia en dumps paquetes de internet con pcap , con otros programitas en OpenGL para 'graficaremos' el comportamiento de archivos
binarios , textos, imagenes, archivos cifrados , random , comprimidos, para llegar a ciertas conclusiones tambien usaremos una implementacion de entropia con probabilidad 
que hice de manera sencilla para que todos lo podamos entender.

Prerequisitos del Asistente: Un poco de programacion en C , probabilidad, tal vez por lo menos saber definiciones de lo que es un campo , un grupo , un anillo, tal vez algo de analisis de seniales pero.. no creo que hable mucho de ello.


[ Volver ]




GNU   PHP   MySQL   GNU
Copyrigth (c) 2007, Gonzalo Javier González Rodríguez
Powered by Yacomas - Report a bug