Aplicación de La Esteganografía en Python

August 25, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Aplicación de La Esteganografía en Python...

Description

 

APLICACIÓN DE LA ESTEGANOGRAFÍA EN PYTHON

En el trab trabaj ajo o real ealiz izar arem emos os un una a ap apli lica caci ción ón que que pe perm rmiti itirá rá oc ocul ulta tarr mensaje en un portador en este caso serán imágenes con la fnalidad de adquirir seguridad en los datos que el usuario necesite reservar reservar..

Introducción: La es este tega gano nogr gra aía ía trat trata a el es estu tudio dio y ap aplic licac ació ión n de técn técnic icas as qu que e perm pe rmit iten en oc ocul ulta tarr me mens nsaj ajes es u ob obje jeto tos s de dent ntro ro de ot otro ros s llam llamad ados os port po rtad ador ores es de mo modo do qu que e no se pe perc rcib iba a su e! e!is iste tenc ncia ia.. Es de deci cir r procura ocultar mensajes dentro de otros objetos y de esta orma establ est ablece ecerr un can canal al enc encubi ubiert erto o de com comuni unicac cación ión de mo modo do que el propio acto de la comunicación pase inadvertido para observadores que tienen acceso a ese canal. "na orma de dierenciar la estenograía con la criptograía com#n es que la cri cripto ptogra graía ía sol solo o cir cira a los ar arc$i c$ivos vos man manten tenien iendo do el arc$i arc$ivo vo original pero abrirlo una secuencia de caracteres que qu e no visible pe perm rmit itir irá á sual lect le ctur ura a mostrara y pa para ra ve ver r su co cont nten enid ido o orig or igin inal al es necesario conocer la clave. En la estenograía pude verse un arc$ivo con un ormato dierente y para conocer su contenido original será necesario conocer la clave y el sot%are con el que se ocultó un ejemplo es que podemos encontrar un audio con ormato &'( y al abrir ab rirlo lo so sona nara ra el au audi dio o pe perro es este te pu pued ede e co cont nten ener er va vari rias as o oto tos s y documentos ocultos.

Funcionaminto ! trmino"o#$a: La idea que sigue la esteganograía es enviar el mensaje oculto )E* +escondido, en un mensaje de apariencia inocua )-* que servirá de +camuaje,. +camu aje,. Esto es se aplica una unci unción ón de esteg esteganog anograía raía )E*. El resultado de aplicar la unción )/* se envía por un canal inseguro y puede ser visto sin problemas por el guardián. 0inalmente el otro prisionero recibe el objeto / y aplicando la unción inversa 12345)/*. La terminología típica usada en la esteganograía es6





7e de defn fne e co como mo es esqu quem ema a es este tega gano nogr gráf áfco co al co conj njun unto to de comp co mpon onen ente tes s qu que e pe perrmi mite te llev llevar ar a ca cabo bo la co comu muni nica caci ción ón esteganográfca. El portador es todo aquel conjunto de datos que es susceptible de ser alt altera erado do par para a inc incorp orpora orarle rle el men mensaj saje e que que quere remos mos mantener en secreto. 'uede ser de muc$os tipos o ormatos. Ejempl Eje mplos6 os6 ima imagen gen )en sus dis distin tintos tos or ormat matos* os* aud audio io )en su sus s

 





















distintos ormatos* te!to plano arc$ivos binarios un mensaje de protocolo de comunicación. 7e $a $abl bla a de me mens nsaj aje3 e3le legí gíti timo mo pa para ra reer eerir irse se al me mens nsaj aje e transportado por el portador. 7e llama mensaje esteganográfco al mensaje que queremos mantener en secreto y queremos esconder dentro del portador. 'uede ser de distintos tipos o ormatos. Ejemplos6 imagen )en sus distintos ormatos* audio )en sus distintos ormatos* te!to plano arc$ivos binarios. Estego3 Est ego3alg algori oritmo tmo es el alg algori oritmo tmo est estega eganog nográf ráfco co que ind indica ica como realizar el procedimiento de incorporación del mensaje que queremos mantener en secreto en el portador. La ac acci ció ón de ocu cult ltar ar el me men nsaje aje de den ntro tro del por orttad ado or se denomina empotrar )inglés6 to embed*. 7e llama estego3mensaje al resultado de embeber el mensaje esteganográfco dentro del portador. La acción de la recuperación a partir del estego3mensaje del mensaje oculto esteganográfco se denomina e!traer e!traer.. 'or el rol desempe8ado dentro del proceso esteganográfco el emisor estambién llamado embebedor y el receptor e!tractor. 9l igual que en todo acto de comunicación convencional es com# co m#n n qu que e los los role roles s de em emis isor or y rec ecep epto torr se in inte terc rcam ambi bien en sucesivamente entre las partes que se comunican. 7e ll llam ama a es este tega gana nali list sta a o es este tego goan anal alis ista ta a la pe pers rson ona a qu que e in inte tent nta a de deter termi mina narr la e! e!is iste tenc ncia ia o au ause senc ncia ia de un me mens nsaj aje e est steg egan ano ogr gráf áfco co.. /bs bser erv var qu que e ba bast sta a co con ndet deter ermi min nar la e!istencia no tiene que llegar al contenido en sí. Es decir un esteganalista es el que $ace estegoanálisis. Los canales de selección consisten en canales adicionales al port po rtad ador or util utiliz izad ado o pa para ra em embe bebe berr do dond nde e se co comu muni nica ca qu qué é posi po sici cion ones es de dell po port rtad ador or se util utiliz izan an pa para ra la co comu muni nica caci ción ón esteganográfca. 'or ejemplo supongamos que el portador es un libro de te!to. "n canal de selección podría estar defnido por una suc sucesi esión ón de n#m n#mer eros os nat natura urales les que re repr prese esent ntan an la posición de cada una de las palabras dentro del libro de te!to que se deben considerar para construir el mensaje esteganográfco. Las clases de equivalencia corresponden a pares de elementos del portador utilizado que tienen una interpretación semántica equiva equ ivalen lente te en la com comuni unicac cación ión legíti legítima ma pero el uso de un elemento u otro tiene un signifcado acordado en la comunicación esteganográfca. 'or ejemplo las palabras :lindo: y :b :bon onit ito: o: so son n sinó sinóni nimo mos s en es espa pa8o 8oll y po podr dría ían n util utiliz izar arse se in ind dis isti tin nta tame men nte en un co con nte te!t !to o. "n lec lector tor no no nottar aría ía la dierencia en la semántica del te!to sin embargo puede ser aprovec$ado para construir el mensaje esteganográfco.

 

C"a%i&cación %#'n " %t#o(a"#o %t#o(a"#oritmo ritmo El estego3algoritmo es el algoritmo esteganográfco que indica como realizar el procedimiento de incorporación del mensaje este es tega gano nogr gráf áfco co en el po port rtad ador or pa para ra ob obte tene nerr el es este tego3 go3me mens nsaj aje. e. 7eg#n el tipo de estego3algoritmo podemos distinguir entre dos tipos de est estega eganog nogra raía6 ía6 Es Esteg tegano anogra graía ía pur pura a y est estega eganog nogra raía ía de cla clave ve secreta.

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF