La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Jordi Serra-Ruiz Descubriendo Comunicaciones Ocultas 30 Octubre 2014 NocONName.

Presentaciones similares


Presentación del tema: "Jordi Serra-Ruiz Descubriendo Comunicaciones Ocultas 30 Octubre 2014 NocONName."— Transcripción de la presentación:

1 Jordi Serra-Ruiz Descubriendo Comunicaciones Ocultas 30 Octubre 2014 NocONName

2 Jordi Serra-Ruiz: Profesor Universitat Oberta de Catalunya Director del Máster Interuniversitario de seguridad en las TIC Miembro del grupo de investigación KISON, K-riptography and Information Security for Open Networks. Ponente en congresos internacionales sobre seguridad Organizador de Congresos: RECSI, UOC-Con, Information Hiding

3 Esteganografia: Del griego “stego” (esconder) y “grapho” (escribir) Esconder un mensaje dentro de un contenido inocuo, de manera que no sea percibido.

4 Historia

5

6 Rejilla de Cardado

7 La Celestina, o Comedia de Calisto y Melibea El bachiller Fernando de Royas acabó la comedia de Calisto y Melibea y fue nacido en la Puebla de Montalván

8 El responsable definitivo es el EMAD

9 Microfiltros en la guerra fría

10

11 http://0xword.com/es/libros/

12 Propiedades

13 CAPACITY TRANSPARENCYROBUSTNESS Amount of information that is embedded into the cover object. Provides a measure of the perceptible distortion between original and marked object. The ability of the watermark detector to extract the embedded watermark after common manipulations. SECURITY The scheme must be secure, an adversary must not be able to detect data embedded. BLIND/INFORMED EXTRACTION/DETECTION The detection scheme may not have access to the original object.

14 L east S ignificant B it Replacement

15 Imagen escala de grises 11201110000 113 0111000 1 R5000110010 50 G1010110010101100100100 B73010010010100100072 Imagen Color RGB

16 LetraASCIIBinario A650 1 0 0 0 0 0 1 RealBinarioBinario+LSBmensaje 11001101110 110 1080110110001101101109 10001100100 100 95010111110101111094 1010110010101100100100 1010110010101100100100 10201100110 102 10901101101 109 EJEMPLO OCULTACIÓN

17 Herramientas: Stepic: $ stepic -e -i mandril_color.tif -o mandril_stepic.tif -t message.txt OpenStego:

18 Stegoanalisis LSB

19 import sys from PIL import Image # Leemos la imagen pasada como parametro i = Image.open(sys.argv[1]) pixels = i.load() width, height = i.size # Establecemos valores para LSB=1 y LSB=0 for y in range(height): for x in range(width): r=g=b=0 if pixels[x, y][0]%2==1: r=0 else: r=255 if pixels[x, y][1]%2==1: g=0 else: g=255 if pixels[x, y][2]%2==1: b=0 else: b=255 pixels[x, y] = (r, g, b) i.show() i.save(sys.argv[2]) Análisis Visual

20

21

22 Valor Píxel Binario Bit inserción Resultado 100 11001000100= 11001001101 ↑ 11001010100 ↓ 11001011101=

23 Histograma imagen Original Intercambio de Pixeles

24 Histograma imagen con mensaje

25 import sys from PIL import Image # Leemos la imagen pasada como parametro i = Image.open(sys.argv[1]) pixels = i.load() width, height = i.size # Recorremos la imagen calculando el histograma histogram = [0]*255 for y in range(height): for x in range(width): cur_pixel = pixels[x, y] histogram[cur_pixel]+=1 # Restamos las parejas de barras total=0 for y in xrange(1, len(histogram), 2): dif=abs(histogram[y-1]-histogram[y]) total+=dif print total

26 CLASE DE MATEMATICAS SISTEMAS LINEALES

27

28

29 L east S ignificant B it Matching

30 Valor píxelARestaSuma 110011011100 11001101110110 1080110110010110101110701101101109 100011001000 10001100100100 9501011111001011110940110000096 1010110010100110010010001100110102 1010110010100110010010001100110102 011001100 10201100110102 109011011011 10901101101109 Reemplazar el LSB por ±1

31

32 AUDIO

33 Transformadas matemáticas Fourier Wavelet UPC - Procesamiento Digital de la Señal UAB - Señales y sistemas

34 Tranformada de Fourier

35 Espectro Frecuencial

36 Discrete Wavelet Transform

37 Propuesta app

38 Modificación del espectro frecuencial para insertar los bits del mensaje

39

40 DEMO Envío de mensaje oculto a un dispositivo móvil


Descargar ppt "Jordi Serra-Ruiz Descubriendo Comunicaciones Ocultas 30 Octubre 2014 NocONName."

Presentaciones similares


Anuncios Google