{"id":11888,"date":"2015-12-07T07:59:47","date_gmt":"2015-12-07T13:59:47","guid":{"rendered":"https:\/\/www.uv.mx\/universo\/?p=11888"},"modified":"2015-12-14T18:18:38","modified_gmt":"2015-12-15T00:18:38","slug":"esteganografia-quieres-guardar-un-secreto","status":"publish","type":"post","link":"https:\/\/www.uv.mx\/universo\/general\/esteganografia-quieres-guardar-un-secreto\/","title":{"rendered":"Esteganograf\u00eda: \u00bfquieres guardar un secreto?"},"content":{"rendered":"<div class=\"pps-series-post-details pps-series-post-details-variant-classic pps-series-post-details-25529\" data-series-id=\"375\"><div class=\"pps-series-meta-content\"><div class=\"pps-series-meta-text\">Esta entrada es parte 13 de 48 en la serie <a href=\"https:\/\/www.uv.mx\/universo\/numero\/622\/\">622<\/a><\/div><\/div><\/div><p><span style=\"font-size: 8pt\"><strong><a href=\"https:\/\/www.uv.mx\/universo\/files\/2015\/10\/Universo-TecnoTips_Temis.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-9862\" src=\"https:\/\/www.uv.mx\/universo\/files\/2015\/10\/Universo-TecnoTips_Temis-300x169.jpg\" alt=\"Universo-TecnoTips_Temis\" width=\"300\" height=\"169\" srcset=\"https:\/\/www.uv.mx\/universo\/files\/2015\/10\/Universo-TecnoTips_Temis-300x169.jpg 300w, https:\/\/www.uv.mx\/universo\/files\/2015\/10\/Universo-TecnoTips_Temis.jpg 722w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>Joel Bola\u00f1os Isidro<\/strong><\/span><\/p>\n<p>\u00bfEn cu\u00e1ntas ocasiones ha pasado por nuestra mente transmitir un mensaje que no pueda ser interpretado por cualquier persona? En la actualidad esta necesidad ha adquirido una mayor atenci\u00f3n por la protecci\u00f3n de datos que debe realizarse cuando se utilizan medios digitales, y afortunadamente hay formas para cifrarlos.<\/p>\n<p>La forma de hacerlo es a trav\u00e9s de la esteganograf\u00eda, la ciencia y el arte de ocultar informaci\u00f3n dentro de otra (portadores o contenedores, com\u00fanmente llamados estegomedios); el t\u00e9rmino tiene su origen etimol\u00f3gico en las palabras griegas steganos (oculto) y graphein (escribir).<\/p>\n<p>Este m\u00e9todo puede aplicarse en im\u00e1genes, audio, videos, entre otros. La modalidad m\u00e1s popular consiste en sustituir el bit menos significativo, as\u00ed el archivo original quedar\u00e1 con el m\u00ednimo de cambios, pero esto depender\u00e1 del proceso que realice la alteraci\u00f3n de los bits.<\/p>\n<p>Para entender el significado del bit menos significativo, convertiremos la sigla UV a binario, teniendo como resultado lo siguiente: 01010101 01010110; el bit m\u00e1s a la derecha es el bit que podemos alterar sin que nuestro archivo sufra una distorsi\u00f3n considerable de la informaci\u00f3n que contiene.<\/p>\n<p>Para aplicar este m\u00e9todo se genera un algoritmo que permita ejecutar el proceso de ocultar informaci\u00f3n dentro de una imagen, para ello podemos utilizar cualquier lenguaje de programaci\u00f3n de alto nivel.<\/p>\n<p>El algoritmo deber\u00e1 modificar el \u00faltimo bit de cada byte que compone al archivo que pasar\u00e1 a ser un contenedor; asimismo, convertir el texto que ocultaremos a formato binario, despu\u00e9s incluiremos cada bit de nuestro mensaje en el contenedor, y como resultado se generar\u00e1 otra imagen de mayor peso que la original, esto depender\u00e1 de la cantidad de informaci\u00f3n que queremos procesar, bien puede ser texto o imagen.<\/p>\n<p>Cabe mencionar que no todos los bytes de la imagen se pueden procesar; por ejemplo, en un archivo .BMP hay 54 bytes que corresponden a los metadatos de la imagen, los cuales se recomienda no modificar, todo esto depender\u00e1 de qu\u00e9 tan optimizado est\u00e1 nuestro algoritmo para ocultar la informaci\u00f3n en la imagen.<\/p>\n<p>Una vez realizado todo el proceso, obtendremos una imagen casi id\u00e9ntica, hablando tecnol\u00f3gicamente (a nivel de bytes no es la misma informaci\u00f3n), ya que si nuestro algoritmo fue bien implementado el resultado ser\u00e1 una imagen que no sufri\u00f3 alteraciones o al menos no son perceptibles al ojo humano y nuestro mensaje estar\u00e1 all\u00ed oculto.<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p><strong>Fuentes<\/strong><br \/>\nEsteganograf\u00eda. Steganography Analysis and Research Center: <a href=\"https:\/\/www.sarc-wv.com\/\">https:\/\/www.sarc-wv.com\/<\/a><br \/>\nEstegomedios: <a href=\"http:\/\/www.pcworld.es\/archive\/esteganografia\">http:\/\/www.pcworld.es\/archive\/esteganografia<\/a><br \/>\nBit: <a href=\"http:\/\/definicion.de\/bit\/\">http:\/\/definicion.de\/bit\/<\/a><br \/>\nBinario: <a href=\"http:\/\/www.disfrutalasmatematicas.com\/numeros\/binarios-numeros-sistema.html\">http:\/\/www.disfrutalasmatematicas.com\/numeros\/binarios-numeros-sistema.html<\/a><br \/>\nAlgoritmo: <a href=\"http:\/\/www.wordreference.com\/definicion\/algoritmo\">http:\/\/www.wordreference.com\/definicion\/algoritmo<\/a><br \/>\nByte: <a href=\"http:\/\/www.mastermagazine.info\/termino\/4120.php\">http:\/\/www.mastermagazine.info\/termino\/4120.php<\/a><br \/>\nBMP: <a href=\"http:\/\/es.ccm.net\/contents\/719-el-formato-bmp\">http:\/\/es.ccm.net\/contents\/719-el-formato-bmp<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"pps-series-post-details pps-series-post-details-variant-classic pps-series-post-details-25529 pps-series-meta-excerpt\" data-series-id=\"375\"><div class=\"pps-series-meta-content\"><div class=\"pps-series-meta-text\">Esta entrada es parte 13 de 48 en la serie <a href=\"https:\/\/www.uv.mx\/universo\/numero\/622\/\">622<\/a><\/div><\/div><\/div><p>\u00bfEn cu\u00e1ntas ocasiones ha pasado por nuestra mente transmitir un mensaje que no pueda ser interpretado por cualquier persona? En la actualidad esta necesidad ha adquirido una mayor atenci\u00f3n por la protecci\u00f3n de datos que debe realizarse cuando se utilizan medios digitales, y afortunadamente hay formas para cifrarlos.<\/p>\n","protected":false},"author":1664,"featured_media":9862,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"series":[375],"class_list":["post-11888","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general","series-375"],"_links":{"self":[{"href":"https:\/\/www.uv.mx\/universo\/wp-json\/wp\/v2\/posts\/11888","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.uv.mx\/universo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.uv.mx\/universo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.uv.mx\/universo\/wp-json\/wp\/v2\/users\/1664"}],"replies":[{"embeddable":true,"href":"https:\/\/www.uv.mx\/universo\/wp-json\/wp\/v2\/comments?post=11888"}],"version-history":[{"count":0,"href":"https:\/\/www.uv.mx\/universo\/wp-json\/wp\/v2\/posts\/11888\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.uv.mx\/universo\/wp-json\/wp\/v2\/media\/9862"}],"wp:attachment":[{"href":"https:\/\/www.uv.mx\/universo\/wp-json\/wp\/v2\/media?parent=11888"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.uv.mx\/universo\/wp-json\/wp\/v2\/categories?post=11888"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.uv.mx\/universo\/wp-json\/wp\/v2\/tags?post=11888"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/www.uv.mx\/universo\/wp-json\/wp\/v2\/series?post=11888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}