SISTEMA DE MIMETISMO BASADO EN GRAMÁTICA PARA OCULTAMIENTO DE INFORMACIÓN Fátima Margarita Lechuga Blanco Mario César Lima Rodríguez
Descripción Nuestro sistema es una aplicación esteganográfica cuya idea particular consiste en ocultar un mensaje dentro de un texto apoyándonos de un texto y una gramática.
Esteganográfia Es la ciencia ó arte de enviar un mensaje dentro de otro de tal forma que se oculte la existencia del mensaje original y consiste en un conjunto de técnicas que nos permiten ocultar una información dentro de otra
Ejemplos de aplicaciones esteganográficas: Imágen dentro de un texto (como punto dentro de un texto) Texto dentro de una imágen (caso Osama)
Diagrama general del sistema Ejemplos de texto Inicio Ocultador Extractor Tablas gramáticales Texto con Mensaje Mensaje
Es un conjunto de reglas que representan a un lenguaje. Esta compuesta por la cuádrupla G en donde : VT. Conjunto de componentes léxicos denominados símbolos terminales. VN. Conjunto de no terminales. P.Conjunto de producciones S. La denominación de uno de los no terminales como símbolo inicial. Gramática
En general, se define un lenguaje como un conjunto que contenga: Componente léxico. Un conjunto de elementos o palabras denominado alfabeto. Comonente sintáctico. Un conjunto de reglas aplicables a las palabras para relacionarlos, llamadas reglas sintácticas o sintaxis. Comonente semántico. Un significado asociado a estas palabras, denominado semántica.
Componentes del la oración Componente Léxico Componente Sintáctico Componenete Semántico
Si tenemos que: a + b * c – d / e
Si tenemos las oraciones: maulla perro El El gato come Las ratón estudia
MODULO DE INICIO Manejo Léxico Manejo Sintáctico Manejo semántico
Archivo de palabras y tipos Carga Actualiza PalabrasTipo Elp gatos correv Juans... Palnx Procesa Texto Resultado el gato come come, v a s v Tabla de unidades léxicas Generador de Tabla de unidades léxicas
Reglas gramáticales Texto Tabla de unidades léxicas PalabrasTipo Elp gatos correv Juans... Palnx Manejador de Gramáticas Resultado Manejador de Gramáticas
Matrices de frecuencias La niña juega en el jardín con su pequeña hermana mientras el perro corretea al gato.
Laniñajuegaenel…paln La00000…0 niña00000…0 juega00000…0 en00000…0 el00000…0 …………………… paln Laniñajuegaenel…paln La01000…0 niña00000…0 juega00000…0 en00000…0 el00000…0 …………………… paln Laniñajuegaenel…paln La01000…0 niña00100…0 juega00000…0 en00000…0 el00000…0 …………………… paln000000
Matriz de frecuencias acumuladas horizontal Laniñajuegaenel…paln La014110…13 niña202091…2 juega …11 en …13 el101500…22 …………………… paln Laniñajuegaenel…paln La …13 niña202091…2 juega …11 en …13 el101500…22 …………………… paln Laniñajuegaenel…paln La …13 niña202091…2 juega …11 en …13 el101500…22 …………………… paln120310
Laniñajuegaenel…paln La014110…13 niña202091…2 juega …11 en …13 el101500…22 …………………… paln Matriz de frecuencias acumuladas vertical Laniñajuegaenel…paln La014110…13 niña202091…2 juega …11 en …13 el101500…22 …………………… paln Laniñajuegaenel…paln La014110…13 niña202091…2 juega …11 en …13 el101500…22 …………………… paln120310
Matrices de frecuencias Tabla de unidades léxicas PalabrasTipo Elp gatos correv Juans... Palnx Generador de Texto Texto Generador de Texto
Matrices de frecuencias Tabla de unidades léxicas PalabrasTipo Elp gatos correv Juans... Palnx Ocultador Texto con Mensaje MODULO OCULTADOR Reglas gramáticales Mensaje
Tabla de unidades léxicas PalabrasTipo Elp gatos correv Juans... Palnx Extractor Mensaje MODULO EXTRACTOR Reglas gramáticales Texto con Mensaje
Ejemplos
Conclusiones