Ocultar datos en archivos de sonido

Slides:



Advertisements
Presentaciones similares
Transmisión de voz sobre redes ATM
Advertisements

Marcas de agua con FHT Fernando Pomares Reyes
Modulación de pulsos.
ALGORITMO DE LLAVE PUBLICA/ASIMETRICA
Unidad 4 Transmisión Digital.
Códigos Detectores y Correctores de Errores
OBJETIVO GENERAL Hacer una comparación del porcentaje de compresión del formato MP3 con el porcentaje de compresión de audio en diferentes formatos.
Introducción Control digital
Tema 6: Compresión de imagen
Teleprocesos y Comunicación de Datos I POR: ING. YVAN GÓMEZ
COMUNICACIONES ELÉCTRICAS ING. VERÓNICA M. MIRÓ 2011
Señales analógicas y digitales
Codificación Distribuida
TD-33. EXTRACCIÓN DE SUPERFICIE BORDE DE UN CONJUNTO DE DATOS VOLUMÉTRICO Andrés Fernández Peralta Luis Franco Espín Ignacio Gordillo Díaz.
Ventajas de la señal digital Inconvenientes de la señal digital
Vibraciones mecánicas
 Multimedia: combinación de texto, sonido, imagen, animación o vídeo dentro de un mismo documento, con objeto de transmitir la información de un modo.
Deteccion y Correccion
Asignatura: Sistemas de Comunicaciones I Modulaciones Digitales
2da. Parte Capítulos 5-12: Transmisión de Paquetes
Envolvente Compleja y Modulación
Tema 10.3: Asignación de Espacio No Contiguo. Tema 10.3: 2 Silberschatz, Galvin and Gagne ©2005 Fundamentos de los Computadores (ITT, Sist. Electr.),
Asignación de Espacio No Contiguo
FUNDAMENTOS DEL FUNCIONAMIENTO
COMUNICACIÓN DE DATOS DIGITALES
QUE ES LA MULTIPLEXACIÓN
Detección de Silencio Basado en Umbral de Energía Auto-Ajustable Redes de Alta Velocidad Presentan:Felipe Galaz Cristian Romero Profesora: Marta Barría.
1 Compresión de Audio. 2 Existen básicamente dos tipos de compresión. Lossless Lossy.
TEMA 2: Espectro Disperso
Marcas de agua en el dominio del espacio Realizado por: Alejandro Pazos Castillo José Antonio Mateos García Aplicación práctica orientada a la Esteganografía.
Introducción general a la compresión de datos multimedia
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 Capítulo 5 Codificación y modulación.
Procesamiento de Imágenes digitales
COMPARTIR UNA IMAGEN SECRETA USANDO ESTEGANOGRAFÍA Y AUTENTICACIÓN Armando Fernández-Aramburu Gómez-Millán Javier Martínez Álvarez.
Procesamiento de Imágenes Digitales Propagación del Error en Codificación de Video Escalable Pablo Fernández Riejos Roberto Fuentes González Francisco.
Un esquema de marca de agua frágil usando mecanismos jerárquicos Grupo 3: Jorge Antonio Martínez González Pedro Alfonso Núñez Mejías Juan Manuel Arnaiz.
Procesamiento Digital de Imágenes
Representación RUNS conversiones entre representaciones matriz binaria y secuencia Juan Manuel García Sánchez Pablo de la Torre Moreno.
Redes de Comunicaciones de Datos
Unidad 2 Bases Teóricas para la Comunicación Comunicación
AUDIO DIGITAL.
José Oliver Alberto Bonastre José Luis Poza
Telecomunicaciones II
Tema 4. VÍDEO DIGITAL.
EL SONIDO DIGITAL.
Edición de Audio: La edición de audio es la técnica por medio de la cual se combinan señales sonoras como voces, música, sonidos para estructurar un mensaje.
Juan Antonio Cano Salado Borja Moreno Fernández
Audio Digital Conceptos Básicos.
Asignatura: Sistemas de Comunicaciones I Técnicas de Multicanalizacion
MEDIOS DE TRANSMISIÓN NO GUIADOS
Clase 3 Tecnología de la Comunicación II Lics. en Com. Social y Periodismo F AC. DE C S. H UMANAS. UNSL. Creación y edición de audios digitales.
TELECOMUNICACIONES I MODULACION DE AMPLITUD Definición
ARCHIVOS DE AUDIO.
NOMBRES: Gonzalo Asturizaga Irusta Yussef Panoso Besmalinovick
Diana Selene Yarai Rivas Macías. Karina Lizeth Hernández Rivera.
Tipos de Modulaciones..
MODEM Modulator/Demodulator. El por qué de los MODEMS El sistema telefónico análogo sigue siendo la principal facilidad utilizada para comunicación de.
Metodología entrada al muestreador donde T es el intervalo de muestreo señal cuantificada El muestreo representa el tiempo de captura de una señal y es.
REPRESENTACIÓN DE LA INFORMACIÓN
Alfredo Ruiz Castro Fabián Villero Vásquez Camilo Andrés Barros.
MODOS DE TRANSMISION Pucallpa 15 de Enero del 2009.
Telecomunicaciones II
Pixelación de imágenes avanzada usando el algoritmo slic
El sonido Autor.
Televisión Digital standard ISDB-T
DETECCION DE PSK DIFERENCIAL El nombre de PSK diferencial (DPSK) algunas veces necesita clarificación, debido a dos aspectos separados del formato de.
Técnicas numéricas para el procesamiento de datos reales Antonio Turiel Instituto de Ciencias del Mar de Barcelona.
TRANSMISIÓN DE DATOS ANALOGICO Y DIGITAL
Principios de Modulación 1. Se llama modulación a la operación mediante la cual ciertas características de una onda, denominada portadora, se modifican.
Para generar una transmisión segura de datos, debemos contar con un canal que sea seguro, esto es debemos emplear técnicas de forma que los datos que.
Transcripción de la presentación:

Ocultar datos en archivos de sonido Juan Antonio Cano Salado Borja Moreno Fernández Pascual Javier Ruiz Benítez

Índice Introducción Esteganografía de audio Esteganografía Audio digital Formato WAV Esteganografía de audio Motivación Problemas Objetivos Métodos

Índice Introducción Esteganografía de audio Esteganografía Audio digital Formato WAV Esteganografía de audio Motivación Problemas Objetivos Métodos

Esteganografía: Introducción Disciplina de ocultamiento de mensajes y objetos. Distinta a la criptografía. Criptografía + Esteganografía. Esteganografía pura. Esteganografía de clave privada. Esteganografía de clave pública.

Esteganografía: Historia Ha estado presente desde tiempos antiguos. En la era digital ha resurgido como una tecnología útil en seguridad informática. Se usa en documentos, imágenes, audio, vídeo, etc.

Esteganografía: Fundamentos Explota las limitaciones de la percepción humana (visión, oído, etc.). Pequeños cambios en los objetos portadores. Imperceptibles para una persona. Técnica invasiva Esteganálisis basado en detectar las huellas dejadas durante el ocultamiento.

Esteganografía: Ejemplo

Índice Introducción Esteganografía de audio Esteganografía Audio digital Formato WAV Esteganografía de audio Motivación Problemas Objetivos Métodos

Audio digital Señal discreta. Se genera a partir de una señal continua. Muestreo y cuantización. Se almacena en el ordenador como una secuencia de ceros y unos.

Audio digital Es posible alterar individualmente los bits que componen el archivo de audio digital. Cambios no perceptibles por el oído humano.

Índice Introducción Esteganografía de audio Esteganografía Audio digital Formato WAV Esteganografía de audio Motivación Problemas Objetivos Métodos

Formato WAV Utilizado para almacenar sonidos en PC. Muy común. Sin compresión. Cabecera de 44 bytes, y región de datos variable.

Formato WAV

Índice Introducción Esteganografía de audio Esteganografía Audio digital Formato WAV Esteganografía de audio Motivación Problemas Objetivos Métodos

Motivación Privacidad. Protección de propiedad intelectual. Todo el mundo puede copiar y distribuir archivos. Grandes pérdidas de dinero para los autores. Métodos tradicionales no suficientes. Marcas de agua.

Índice Introducción Esteganografía de audio Esteganografía Audio digital Formato WAV Esteganografía de audio Motivación Problemas Objetivos Métodos

Problemas Más dificultosa que la esteganografía de imágenes. Sistema auditivo humano más sensible que sistema visual. Se puede introducir de manera transparente una cantidad de información menor.

Índice Introducción Esteganografía de audio Esteganografía Audio digital Formato WAV Esteganografía de audio Motivación Problemas Objetivos Métodos

Objetivos Transparencia: Imposibilidad de percibir que se ha incluído un mensaje. Robustez: Resistencia a modificaciones del archivo de audio. Alto volumen de datos (data rate): Incluir grandes mensajes ocultos en pequeños archivos de audio.

Objetivos Son requisitos contradictorios.

Índice Introducción Esteganografía de audio Esteganografía Audio digital Formato WAV Esteganografía de audio Motivación Problemas Objetivos Métodos

Métodos LSB coding Parity coding Phase coding Spread spectrum Echo hiding

Métodos LSB coding Parity coding Phase coding Spread spectrum Echo hiding

LSB coding Sencillo. Sustituir bit menos significativo de cada sample. Permite codificar una gran cantidad de datos.

LSB coding Sustituciones de dos o más bits. Cantidad de información. Ruido. Considerar tipo de señal antes de decidir aumentar el número de bits por sample.

LSB coding Emisor y receptor deben acordar el subconjunto de samples que contendrán información. Solución trivial: los primeros samples. Generador de secuencias pseudoaleatorias. Extraer mensaje secreto. Secuencia de samples utilizada. Número de bits por sample.

Métodos LSB coding Parity coding Phase coding Spread spectrum Echo hiding

Parity coding División de la señal en regiones disjuntas. Regiones del mismo tamaño. Última región puede ser menor. Nº samples archivo no múltiplo nº samples por región.

Parity coding Los bits del mensaje se ocultan en los bits de paridad de las regiones. Bit paridad: XOR de todos los bits de la región. Si bit de paridad bit secreto se modifica el bit menos significativo de uno de los samples de la región. Si coinciden no se hace nada.

Parity coding Extraer mensaje secreto. Tamaño de las regiones y orden en el que fueron utilizadas en la inserción. Calcular bits de paridad de las regiones empleadas. Concatenación de los bits de paridad. No necesita conocer los samples modificados.

Métodos LSB coding Parity coding Phase coding Spread spectrum Echo hiding

Phase coding No se basa en la inserción de ruido. Idea: Componentes de fase del sonido menos perceptibles al oído humano que el ruido. Codifica bits del mensaje como desplazamientos de fase en el espectro de fases de la señal digital.

Phase coding

Phase coding: Procedimiento División en segmentos. Transformada Discreta de Fourier a cada segmento. Diferencias de fase entre segmentos adyacentes. El nuevo vector de fases del primer segmento será:

Phase coding: Procedimiento(II) Nueva matriz de fases Nuevas fases del primer segmento. Diferencias de fase originales. Transformada Discreta de Fourier Inversa. Concatenación de segmentos.

Phase coding Extraer mensaje secreto. Longitud del segmento. Transformada Discreta de Fourier. Obtener fases del primer segmento. Desventaja: Solo útil para transmitir una pequeña cantidad de datos.

Métodos LSB coding Parity coding Phase coding Spread spectrum Echo hiding

Spread spectrum Teoría matemática complicada. Expandir la información secreta al máximo en el espectro de frecuencia. Señal final ocupa mayor ancho de banda.

Spread spectrum

Spread spectrum Tasa de transmisión de datos medio-alta. Nivel de robustez alto. Desventaja: Introduce ruido.

Métodos LSB coding Parity coding Phase coding Spread spectrum Echo hiding

Echo hiding Introducir eco en la señal discreta. Tres parámetros del eco. Amplitud. Decadencia. Offset. Valores inferiores al umbral del oído humano.

Echo hiding El offset varía según el bit del mensaje. Cada eco codifica un bit. División en bloques.

Echo hiding: Implementación La señal se divide en bloques antes de la inserción. Se le asigna un ‘0’ o un ‘1’ en función del mensaje a ocultar. Se inserta la información necesaria en cada bloque.

Echo hiding: Implementación Finalmente los bloques se recombinan para formar la señal final. Problema: Mezcla de ecos considerable, lo que incrementa el riesgo de detección. Solución: Transiciones suaves.

Echo hiding: Resumen Tasa de transmisión de datos alta. Elevada robustez. Para decodificar la información son necesarias técnicas avanzadas de procesamiento de señales.

Conclusiones Diferentes métodos. Distintos requisitos. Elegir el que mejor se adapte a la situación. Decidir si conviene combinar con criptografía.

Bibliografía Cvejic, Nedeljko (2004). Algorithms for audio watermarking and steganography. Oulu University Press. Gibson, Tyler (2003). Methods of audio steganography. John, Corinna (2004). Hiding Data in Wave Audio Files. Wilson, Scott (2003). WAVE PCM soundfile format.

Demostración práctica