<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sec-Track &#187; Criptoanálisis</title>
	<atom:link href="http://www.sec-track.com/tag/criptoanalisis/feed" rel="self" type="application/rss+xml" />
	<link>http://www.sec-track.com</link>
	<description></description>
	<lastBuildDate>Wed, 01 Feb 2012 15:08:22 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Reto desde HackPlayers: El Gran Premio de Bahrein</title>
		<link>http://www.sec-track.com/reto-desde-hackplayers-el-gran-premio-de-bahrein</link>
		<comments>http://www.sec-track.com/reto-desde-hackplayers-el-gran-premio-de-bahrein#comments</comments>
		<pubDate>Fri, 21 May 2010 19:44:14 +0000</pubDate>
		<dc:creator>4v4t4r</dc:creator>
				<category><![CDATA[Cripto Análisis]]></category>
		<category><![CDATA[Criptoanálisis]]></category>
		<category><![CDATA[Retos]]></category>

		<guid isPermaLink="false">http://www.sec-track.com/?p=564</guid>
		<description><![CDATA[Este reto fue presentado hace varios meses por el equipo de HackPlayers: El objetivo es darle solución (sin mirar el solucionario que ya publicaron!!) y enviar y compartir el procedimiento realizado para encontrar la solución (pueden hacerlo a través de la lista de correo de  Sec-Track o de los comentarios) Nuevamente gracias a HackPlayers por [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Este reto fue presentado hace varios meses por el equipo de <a href="http://hackplayers.blogspot.com/" target="_blank"><strong>HackPlayers</strong></a>:</p>
<p style="text-align: justify;">El objetivo es darle solución (sin mirar el solucionario que ya publicaron!!) y enviar y compartir el procedimiento realizado para encontrar la solución (pueden hacerlo a través de la<a href="http://www.sec-track.com/lista-de-discusion-comentarios-sugerencias-solucionarios-retos-etc-de-sec-track" target="_blank"><strong> lista de correo de  Sec-Track </strong></a>o de los comentarios)</p>
<p style="text-align: justify;">Nuevamente gracias a HackPlayers por compartir estos entretenidos retos!!</p>
<p style="text-align: justify;"><a href="http://hackplayers.blogspot.com/2010/03/reto-el-gran-premio-de-bahrein.html" target="_blank"><strong>Reto HackPlayers: El gran Premio de Bahrein</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sec-track.com/reto-desde-hackplayers-el-gran-premio-de-bahrein/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Desafío 10 de ESET &#8211; Criptoanálisis</title>
		<link>http://www.sec-track.com/desafio-10-de-eset-criptoanalisis</link>
		<comments>http://www.sec-track.com/desafio-10-de-eset-criptoanalisis#comments</comments>
		<pubDate>Sat, 06 Mar 2010 19:29:26 +0000</pubDate>
		<dc:creator>4v4t4r</dc:creator>
				<category><![CDATA[Cripto Análisis]]></category>
		<category><![CDATA[Criptoanálisis]]></category>
		<category><![CDATA[Criptografía]]></category>
		<category><![CDATA[Esteganografía.]]></category>
		<category><![CDATA[Estegoanálisis]]></category>

		<guid isPermaLink="false">http://www.sec-track.com/?p=484</guid>
		<description><![CDATA[Desafío número 10 publicado por Cristian F. Borghello en el Blog de ESET Lationoamérica. Un cliente acaba de enviarnos un archivo comprimido con clave y nos dice que las pistas para encontrar dicha contraseña de 9 caracteres se encuentra oculto de alguna forma en este otro par de archivos (MD5: 159aa63c90c0a2692562d3414a39eaca). Se debe determinar cual [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Desafío número 10 publicado por <a href="http://www.segu-info.com.ar/acerca.htm" target="_blank"><strong>Cristian F. Borghello</strong></a> en el <strong><a href="http://blogs.eset-la.com/laboratorio/2010/03/05/desafio-10-eset/" target="_blank">Blog de ESET Lationoamérica</a>.</strong></p>
<p style="text-align: justify;">Un cliente acaba de enviarnos un archivo comprimido con clave y nos dice que las pistas para encontrar dicha contraseña de 9 caracteres se encuentra oculto de alguna forma en <a href="http://blogs.eset-la.com/laboratorio/wp-content/uploads/2010/03/desafio-10.zip" target="_blank"><strong>este otro par de archivos</strong></a> (<strong>MD5: </strong>159aa63c90c0a2692562d3414a39eaca).</p>
<p>Se debe determinar cual es la contraseña buscada sin realizar ataques de fuerza bruta sobre ningún archivo y dejarla en los comentarios de este post. La primera persona en describir la forma de llevar a cabo el proceso para obtener dicha clave, se llevará una Licencia del Antivirus de ESET.</p>
<p style="text-align: justify;">Las ideas, comentarios y sugerencias para resolver este reto pueden ser tratadas en la <a href="http://www.sec-track.com/lista-de-discusion-comentarios-sugerencias-solucionarios-retos-etc-de-sec-track" target="_blank"><strong>lista de Sec-Track</strong></a> o por medio de los comentarios de nuestro Blog.</p>
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.sec-track.com/desafio-10-de-eset-criptoanalisis/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solucionario del Reto 1 de Esteganografía by HackPlayers and Juanma Merino</title>
		<link>http://www.sec-track.com/solucionario-del-reto-1-de-esteganografia-by-hackplayers-and-juanma-merino</link>
		<comments>http://www.sec-track.com/solucionario-del-reto-1-de-esteganografia-by-hackplayers-and-juanma-merino#comments</comments>
		<pubDate>Tue, 02 Feb 2010 04:54:57 +0000</pubDate>
		<dc:creator>4v4t4r</dc:creator>
				<category><![CDATA[Análisis Forense Digital]]></category>
		<category><![CDATA[Criptoanálisis]]></category>
		<category><![CDATA[Criptografía]]></category>
		<category><![CDATA[Esteganografía.]]></category>
		<category><![CDATA[Estegoanálisis]]></category>

		<guid isPermaLink="false">http://www.sec-track.com/?p=397</guid>
		<description><![CDATA[Estos son los solucionarios publicados por parte de HackPlayers (desarrolladores del primer reto de esteganografía publicado en Sec-Track y de quienes esperamos publiquen muchos más (Y)) y de Juanma Merino (quien desde un comienzo intentó resolverlo hasta conseguirlo, Felicitaciones Juanma ). Solucionario por HackPlayers Nos ponemos manos a la obra y en primer lugar descargamos [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Estos son los solucionarios publicados por parte de <a href="http://hackplayers.blogspot.com/" target="_blank"><strong>HackPlayers</strong></a> (desarrolladores del <a href="http://www.sec-track.com/reto-1-esteganografia-by-hackplayers" target="_blank"><strong>primer reto de esteganografía</strong></a> publicado en <a href="http://www.sec-track.com" target="_blank"><strong>Sec-Track</strong></a> y de quienes esperamos publiquen muchos más (Y)) y de <a href="http://juanma.wordpress.com" target="_blank"><strong>Juanma Merino</strong></a> (quien desde un comienzo intentó resolverlo hasta conseguirlo, Felicitaciones Juanma <img src='http://www.sec-track.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ).</p>
<p style="text-align: justify;"><span id="more-397"></span><strong>Solucionario por <a href="http://hackplayers.blogspot.com/2010/01/solucion-al-reto-del-muneco-de-nieve.html" target="_blank">HackPlayers</a></strong></p>
<p style="text-align: justify;">Nos ponemos manos a  la obra y en primer lugar descargamos las imágenes, primero la original  (muñecodenieve1.jpg) y posteriormente la modificada (muñecodenieve2.jpg).</p>
<p style="text-align: justify;"><a href="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GCAypNtcI/AAAAAAAAASg/laBDcigwS0s/s1600-h/sol_reto1_1.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431765575691777474" class="aligncenter" src="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GCAypNtcI/AAAAAAAAASg/laBDcigwS0s/s400/sol_reto1_1.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Lo primero que observamos a  simple vista es que la imagen con el texto oculto tiene un tamaño mayor,  concretamente 0,9KB.</p>
<p style="text-align: justify;">Esto puede evidenciar que el método seguido para  ocultar la información ha sido de inyección en lugar de técnicas como la  del bit menos significativo (LSB) que no incrementarían el tamaño del original.</p>
<p style="text-align: justify;"><strong>Estegoanálisis manual</strong></p>
<p style="text-align: justify;">A  continuación y dado que tenemos el fichero original (sin modificaciones)  podemos realizar en primera instancia un estegoanálisis manual que,  como su nombre indica, consiste en buscar de forma manual diferencias  entre el fichero original y el ‘esteganografíado’, identificando cambios  en la estructura para localizar datos ocultos.</p>
<p style="text-align: justify;">Pero antes de  compararlos, aprovechando que tenemos los ficheros abiertos con nuestro  editor hexadecimal favorito y, como además somos bastante desconfiados,  comprobaremos si realmente se trata de una imagen con formato jpg.</p>
<p style="text-align: justify;"><a href="http://3.bp.blogspot.com/_BUD45TwOpHY/S2GCVigx02I/AAAAAAAAASo/jkJi5pR_U1U/s1600-h/sol_reto1_2.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431765932138681186" src="http://3.bp.blogspot.com/_BUD45TwOpHY/S2GCVigx02I/AAAAAAAAASo/jkJi5pR_U1U/s400/sol_reto1_2.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Observamos el valor FF D8,  que indica el comienzo de un fichero de imagen jpg. Normalmente estos  dos bytes bastan para certificar que se trata realmente de un jpg, por  lo que parece que no nos han engañado. Los siguientes bytes indican el  fabricante de la aplicación y corresponden al formato típico de un jpg:</p>
<p style="text-align: justify;"><a href="http://3.bp.blogspot.com/_BUD45TwOpHY/S2GCdvZV9xI/AAAAAAAAASw/yWKlz6uJGRg/s1600-h/sol_reto1_3.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431766073036109586" src="http://3.bp.blogspot.com/_BUD45TwOpHY/S2GCdvZV9xI/AAAAAAAAASw/yWKlz6uJGRg/s400/sol_reto1_3.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Y además al final del  fichero observamos los bytes FF D9, que precisamente nos indican el  final de la imágen &#8220;end of JPG file&#8221;.</p>
<p style="text-align: justify;"><a href="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GCkO00Q5I/AAAAAAAAAS4/2udJnprqec8/s1600-h/sol_reto1_4.gif" onblur="try  {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431766184552055698" src="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GCkO00Q5I/AAAAAAAAAS4/2udJnprqec8/s400/sol_reto1_4.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Continuamos con el  análisis de ambos ficheros y, comparándolos, observamos que al final de  la segunda imagen modificada se evidencia claramente la presencia de  datos ocultos. Además aparecen múltiples bytes 20 (espacio) que podrían  indicar un buffer vacío.</p>
<p style="text-align: justify;"><a href="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GCvZfsVgI/AAAAAAAAATA/flSi9OsMs84/s1600-h/sol_reto1_5.gif" onblur="try  {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431766376394806786" src="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GCvZfsVgI/AAAAAAAAATA/flSi9OsMs84/s400/sol_reto1_5.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Ya sabemos que se trata de  una imagen jpg y que la herramienta utilizada para ocultar el texto en  la imagen ha inyectado al final del fichero (algoritmo EOF) un buffer en  el que se encuentra la información oculta que queremos desvelar.</p>
<p style="text-align: justify;"><strong>Estegoanálisis  automático</strong></p>
<p style="text-align: justify;">El siguiente paso es intentar descubrir cual ha  sido la herramienta esteganográfica utilizada buscando alguna huella  (footprint).</p>
<p style="text-align: justify;">Para automatizar el proceso existen algunas  herramientas de esteganoanálisis que automatizaran la búsqueda. Entre  nuestras favoritas está <a href="http://stegsecret.sourceforge.net/" target="_blank">Stegsecret</a> de <a href="http://www.criptored.upm.es/miembros/miembro_051.htm" target="_blank">Alfonso  Muñoz (UPM)</a>, por cierto un excelente ponente que vimos en el <a href="http://video.google.com/videoplay?docid=282864570521740788&amp;ei=kzdbSqjBB6HiqgPAlOjFBg&amp;q=Alfonso+IV&amp;emb=1#" target="_blank">Asegúr@IT  IV de Getafe (2008)</a>.</p>
<p style="text-align: justify;">Stegsecret es un proyecto de código  abierto hecho en Java que detecta EOF, LSB, DCTs y otras técnicas, e  incluye una base de datos de fingerprints para más de 40 herramientas de  esteganografía.</p>
<p style="text-align: justify;">Al analizar la imagen modificada, Stegsecret  detecta que la imagen contiene 73 bytes de información oculta al final  del fichero (EOF) y ¡también descubre la herramienta utilizada!</p>
<p style="text-align: justify;"><a href="http://3.bp.blogspot.com/_BUD45TwOpHY/S2GC5rMFDtI/AAAAAAAAATI/dgzwWNkSjiw/s1600-h/sol_reto1_6.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431766552943070930" src="http://3.bp.blogspot.com/_BUD45TwOpHY/S2GC5rMFDtI/AAAAAAAAATI/dgzwWNkSjiw/s400/sol_reto1_6.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Se trata de Camouflage  1.2.1 y lo ha descubierto a través del siguiente el patrón:</p>
<p style="text-align: justify;"><a href="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GDDiM-qiI/AAAAAAAAATQ/3sBFgPiwY5o/s1600-h/sol_reto1_7.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431766722329618978" src="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GDDiM-qiI/AAAAAAAAATQ/3sBFgPiwY5o/s400/sol_reto1_7.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Una vez que conocemos la  herramienta utilizada, procedemos a instalarla para hacer más pruebas e  intentar obtener el texto oculto.</p>
<p style="text-align: justify;">Posicionamos el cursor sobre el  fichero modificado ‘muñecodenieve2.jpg’, pulsamos el botón derecho de  nuestro ratón y seleccionamos ‘Uncamouflage’.</p>
<p style="text-align: justify;"><a href="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GDPULckKI/AAAAAAAAATY/hY0yJERNEu8/s1600-h/sol_reto1_8.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431766924723523746" src="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GDPULckKI/AAAAAAAAATY/hY0yJERNEu8/s400/sol_reto1_8.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Como podemos ver en la  imagen anterior, Camouflage nos solicita contraseña para acceder al  contenido oculto: no podía ser tan fácil.</p>
<p style="text-align: justify;"><strong>Análisis de la herramienta Camouflage</strong></p>
<p style="text-align: justify;">El  siguiente paso será estudiar el funcionamiento de Camouflage para  intentar romper esa contraseña. Para ello, creamos un fichero  ‘pruebas.txt’ con el texto ‘Esto es una prueba’ y procedemos a ocultarlo  en el fichero original ‘muñecodenieve1.jpg’.</p>
<p style="text-align: justify;">Posicionamos el  cursor sobre el fichero de texto creado ‘prueba.txt’, pulsamos el botón  derecho de nuestro ratón y seleccionamos ‘Camouflage’.</p>
<p style="text-align: justify;"><a href="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GDfT73WLI/AAAAAAAAATg/WwO_3iWcLcM/s1600-h/sol_reto1_9.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431767199536076978" src="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GDfT73WLI/AAAAAAAAATg/WwO_3iWcLcM/s400/sol_reto1_9.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Seleccionamos el fichero  imagen que contendrá el fichero de texto oculto (portador),</p>
<p style="text-align: justify;"><a href="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GDpjVTT2I/AAAAAAAAATo/CpGTjZgpk94/s1600-h/sol_reto1_10.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431767375467990882" src="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GDpjVTT2I/AAAAAAAAATo/CpGTjZgpk94/s400/sol_reto1_10.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">guardamos el fichero  resultante como ‘muñecodenieve_prueba.jpg’,</p>
<p style="text-align: justify;"><a href="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GDyOHgiLI/AAAAAAAAATw/cxSmvLp3yIo/s1600-h/sol_reto1_11.gif" onblur="try  {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431767524391815346" src="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GDyOHgiLI/AAAAAAAAATw/cxSmvLp3yIo/s400/sol_reto1_11.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Y asignamos la password  ‘1234’</p>
<p style="text-align: justify;"><a href="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GD7Fx0NdI/AAAAAAAAAT4/nG2Jdv2Njkw/s1600-h/sol_reto1_12.gif" onblur="try  {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431767676772169170" src="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GD7Fx0NdI/AAAAAAAAAT4/nG2Jdv2Njkw/s400/sol_reto1_12.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">A continuación repetimos  la misma operación pero ocultamos el fichero de texto sin asignar  contraseña.</p>
<p style="text-align: justify;">El resultado es que tenemos dos ficheros  ‘muñecodenieve_prueba.jpg’ y ‘muñecodenieve_prueba_sinpassword.jpg’ que  podemos comparar.</p>
<p style="text-align: justify;"><a href="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GEKzaKU_I/AAAAAAAAAUA/ZCSfUGvlZa8/s1600-h/sol_reto1_13.gif" onblur="try  {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431767946719024114" src="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GEKzaKU_I/AAAAAAAAAUA/ZCSfUGvlZa8/s400/sol_reto1_13.gif" border="0" alt="" /></a><a href="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GEV0Fl0cI/AAAAAAAAAUI/ZBQxHG3dGL0/s1600-h/sol_reto1_14.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431768135879741890" src="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GEV0Fl0cI/AAAAAAAAAUI/ZBQxHG3dGL0/s400/sol_reto1_14.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Y con esta comparación  descubrimos algo que llama poderosamente la atención: cuando la  contraseña cambia (‘1234’ o vacía ‘    ‘) la mayoría de los datos no son  modificados, por lo que nos percatamos inmediatamente de uno de los  grandes fallos de diseño de Camouflage: ¡el cifrado no depende  directamente de la contraseña!</p>
<p style="text-align: justify;"><strong>Obteniendo  la posición y sobrescribiendo la contraseña</strong></p>
<p style="text-align: justify;">Centrándonos  en la búsqueda de la clave y sabiendo que nuestra contraseña de pruebas  es ‘1234’ es fácilmente deducible que su posición es seguramente esos 4  bytes aislados que cambian:</p>
<p style="text-align: justify;">‘muñecodenieve_prueba.jpg’ : 33 A7 49  16<br />
‘muñecodenieve_prueba_sinpassword.jpg’ : 20 20 20 20 (contraseña  en blanco)</p>
<p style="text-align: justify;">Si sobrescribimos esos bytes por espacios, podremos  obtener el fichero secreto sin problemas:</p>
<p style="text-align: justify;"><a href="http://3.bp.blogspot.com/_BUD45TwOpHY/S2GEwaMCznI/AAAAAAAAAUQ/K4mOQJ_pya8/s1600-h/sol_reto1_15.gif" onblur="try  {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431768592783953522" src="http://3.bp.blogspot.com/_BUD45TwOpHY/S2GEwaMCznI/AAAAAAAAAUQ/K4mOQJ_pya8/s400/sol_reto1_15.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Si repetimos estas  operaciones para identificar la posición y sobre escribir la contraseña  del fichero “muñecodenieve2.jpg” habremos resuelto el reto.</p>
<p style="text-align: justify;"><a href="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GE5rw-tBI/AAAAAAAAAUY/dSKBbGTFSNY/s1600-h/sol_reto1_16.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431768752121099282" src="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GE5rw-tBI/AAAAAAAAAUY/dSKBbGTFSNY/s400/sol_reto1_16.gif" border="0" alt="" /></a><a href="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GFC5hOKdI/AAAAAAAAAUg/zejz42yMK_4/s1600-h/sol_reto1_17.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431768910431922642" src="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GFC5hOKdI/AAAAAAAAAUg/zejz42yMK_4/s400/sol_reto1_17.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;"><strong>Obteniendo la contraseña</strong></p>
<p style="text-align: justify;">Ahora queremos ir más  allá: queremos además saber la contraseña que se ha utilizado para  generar el fichero ‘muñecodenieve2.jpg’.</p>
<p style="text-align: justify;">Al pasar la supuesta  clave 6A E5 03 13 de hexadecimal a ASCII obtenemos ‘jå  ’ y,  evidentemente, no parece ser la contraseña real.</p>
<p style="text-align: justify;">Esto nos hace  suponer que Camouflage debe realizar una operación intermedia para  codificar nuestra contraseña.</p>
<p style="text-align: justify;">A través del análisis de varias  imágenes cifradas con la misma clave es posible deducir que Camouflage  utiliza cifrado XOR,  un cifrado muy vulnerable que nos permitirá  obtener la clave.</p>
<p style="text-align: justify;">Brujuleando por Internet encontramos  herramientas que automatizan este proceso de descifrado, como  Camouflage_Password_Finder de Guillermito, cuyo <a href="http://www.guillermito2.net/stegano/camouflage/index.html" target="_blank">artículo</a> (¡del 2002!) nos ha servido para la creación de este reto.</p>
<p style="text-align: justify;">Simplemente  lo ejecutamos, seleccionamos el fichero ‘muñecodenieve2.jpg’ y  terminanos de destripar completamente el reto:</p>
<p style="text-align: justify;"><a href="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GFMzZ6K9I/AAAAAAAAAUo/OK5hvchtlgM/s1600-h/sol_reto1_18.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431769080589331410" src="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GFMzZ6K9I/AAAAAAAAAUo/OK5hvchtlgM/s400/sol_reto1_18.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;"><strong>El camino fácil</strong></p>
<p style="text-align: justify;">Muchas veces le decía a un amigo  que para cruzar un río y llegar a la otra orilla lo antes posible no  hacía falta bucear por todo su caudal.</p>
<p style="text-align: justify;">Lejos de ser un proclama  ‘lammer’, lo que quiero decir es que quizás algunos de vosotros hayáis  resuelto el reto sin necesidad de realizar ningún análisis manual y sin  conocer exactamente el funcionamiento de Camouflage.</p>
<p style="text-align: justify;"><strong>Digamos que  la forma rápida hubiese sido:</strong></p>
<p style="text-align: justify;"><strong>- </strong> Analizar la imagen con una  herramienta de estegoanálisis (por ej. StegSecret) y descubrir que ha  sido tratada con Camouflage 1.2.1.</p>
<p style="text-align: justify;"><strong>- </strong>Buscar un poco por  Internet y utilizar alguna de las herramientas capaces de crackear  Camouflage: Camouflage_Password_Finder, CamouflageCrack, CamouflageCrack  o Camodetect</p>
<p style="text-align: justify;"><strong>Solucionario por <a href="http://juanma.wordpress.com/2010/02/01/solucion-al-reto-de-esteganografia-de-hackplayers/" target="_blank">Juanma Merino</a></strong></p>
<p style="text-align: justify;">En el reto proporcionan dos imágenes, la portadora limipia, que es  una imagen en formato jpg (mu_ecodenieve.jpg y la portadora con otro  archivo “secreto” dentro (mu_ecodenieve2.jpg).</p>
<p style="text-align: justify;">Comparándolas con un editor hexadecimal se puede ver la información  de más que presenta la imagen 2.</p>
<p style="text-align: justify;">Con la herramienta <a href="http://www.criptored.upm.es/software/sw_m051a.htm" target="_blank">StegSecret</a>,  que encontré en Cryptored pude ver que se había utilizado Camouflage  1.2.1 para insertar el archivo “secreto” en la portadora.</p>
<p style="text-align: justify;"><a href="http://juanma.files.wordpress.com/2010/01/stegsecret.jpeg"><img title="stegsecret" src="http://juanma.files.wordpress.com/2010/01/stegsecret.jpeg?w=500&amp;h=65" alt="" width="500" height="65" /></a></p>
<p style="text-align: justify;">Instalé Camouflage 1.2.1 pero al intentar extraer el mensaje secreto  vi que se solicitaba contraseña.</p>
<p style="text-align: justify;"><a href="http://juanma.files.wordpress.com/2010/01/camoupass1.jpeg"><img title="camoupass" src="http://juanma.files.wordpress.com/2010/01/camoupass1.jpeg?w=394&amp;h=180" alt="" width="394" height="180" /></a></p>
<p style="text-align: justify;">Buscando un poco encontré en Packetstorm detalles sobre <a href="http://www.packetstormsecurity.org/0701-exploits/camouflage-crack.txt" target="_blank">como  averiguar o saltarse la contraseña en archivos camouflage 1.2.1</a></p>
<p style="text-align: justify;">Con un <a href="http://www.mitec.cz/hex.html" target="_blank">editor hexadecimal</a> localicé la contraseña y la sobre-escribí para que fuera nula.  Posteriormente guardé el archivo modificado como imagen3.</p>
<p style="text-align: justify;">Abrí imagen3 con camouflage y esta vez no era necesario escribir  contraseña. Siguiente, siguiente y aparece el archivo de nombre  secreto.txt que contenía la siguiente frase: Para que los milagros  ocurran es imprescindible que alguien crea en ellos</p>
<p style="text-align: justify;"><a href="http://juanma.files.wordpress.com/2010/01/camouok.jpeg"><img class="aligncenter" title="camouok" src="http://juanma.files.wordpress.com/2010/01/camouok.jpeg?w=394&amp;h=180" alt="" width="394" height="180" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sec-track.com/solucionario-del-reto-1-de-esteganografia-by-hackplayers-and-juanma-merino/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Reto 1: Esteganografía by HackPlayers</title>
		<link>http://www.sec-track.com/reto-1-esteganografia-by-hackplayers</link>
		<comments>http://www.sec-track.com/reto-1-esteganografia-by-hackplayers#comments</comments>
		<pubDate>Tue, 19 Jan 2010 05:42:01 +0000</pubDate>
		<dc:creator>4v4t4r</dc:creator>
				<category><![CDATA[Cripto Análisis]]></category>
		<category><![CDATA[Criptoanálisis]]></category>
		<category><![CDATA[Criptografía]]></category>
		<category><![CDATA[Esteganografía.]]></category>
		<category><![CDATA[Estegoanálisis]]></category>

		<guid isPermaLink="false">http://www.sec-track.com/?p=355</guid>
		<description><![CDATA[HackPlayers ha decido publicar un pequeño reto relacionado con la Esteganografía. Y pues  la idea es realizarlo desde Sec-Track a través de los comentarios y de la lista de correo de los lectores. Antes veamos una corta definición para quienes no están familiarizados con el tema: La esteganografía es la disciplina en la que se [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://hackplayers.blogspot.com/2010/01/reto-el-muneco-de-nieve.html" target="_blank"><strong>HackPlayers</strong></a> ha decido publicar un pequeño reto relacionado con la Esteganografía. Y pues  la idea es realizarlo desde Sec-Track a través de los comentarios y de la lista de correo de los lectores.</p>
<p style="text-align: justify;"><span id="more-355"></span>Antes veamos una corta definición para quienes no están familiarizados con el tema:</p>
<p style="text-align: justify;">La esteganografía es la disciplina en la que se estudian y aplican técnicas que permiten el ocultamiento de mensajes u objetos, dentro de otros, llamados portadores, de modo que no se perciba su existencia. Es una mezcla de artes y técnicas que se combinan para conformar la práctica de ocultar y enviar información sensible en un portador que pueda pasar desapercibido. (<a href="http://es.wikipedia.org/wiki/Esteganograf%C3%ADa" target="_blank"><strong>Leer más &gt;&gt;</strong></a>)</p>
<p style="text-align: justify;">Pasemos entonces al reto:</p>
<p style="text-align: justify;">Imagen Original:</p>
<p style="text-align: justify;"><img class="aligncenter" title="Original" src="http://1.bp.blogspot.com/_BUD45TwOpHY/S1DHSI2qTLI/AAAAAAAAAOo/Tbe3zO2JmcY/s400/mu%C3%B1ecodenieve1.gif" alt="" width="400" height="300" /></p>
<p style="text-align: justify;">Imagen Modificada:</p>
<p><img class="aligncenter" title="Modificada" src="http://3.bp.blogspot.com/_BUD45TwOpHY/S1DHdLvwqHI/AAAAAAAAAOw/rrvNiMG_s-s/s400/mu%C3%B1ecodenieve2.gif" alt="" width="400" height="300" /></p>
<p style="text-align: justify;">Recuerden que la finalidad de los retos que se publican en Sec-Track no es dar una solución, la idea es presentar un procedimiento de cómo se realiza cada una de las actividades propuestas. Tratando así de retroalimentar a cada uno de los usuarios del Proyecto Sec-Track.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sec-track.com/reto-1-esteganografia-by-hackplayers/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Serie de Criptogramas Clásicos</title>
		<link>http://www.sec-track.com/serie-de-criptogramas-clasicos</link>
		<comments>http://www.sec-track.com/serie-de-criptogramas-clasicos#comments</comments>
		<pubDate>Tue, 15 Dec 2009 08:07:10 +0000</pubDate>
		<dc:creator>4v4t4r</dc:creator>
				<category><![CDATA[Cripto Análisis]]></category>
		<category><![CDATA[Criptoanálisis]]></category>
		<category><![CDATA[Criptograma]]></category>
		<category><![CDATA[Criptología]]></category>

		<guid isPermaLink="false">http://www.sec-track.com/?p=294</guid>
		<description><![CDATA[Estos son algunos criptográmas planteados en el libro Técnicas criptográficas de protección de datos. (Más información &#62;&#62;) La idea es que los solucionen, pero más importante es que compartan los métodos y/o técnicas/documentación utilizadas: 1 &#8211; Un criptoanalista asegura que el siguiente criptograma se ha realizado con un criptosistema monoalfabético. ¿Será cierto? ANXDUIMNOSUIDADJJJJADUFDS 2 &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Estos son algunos criptográmas planteados en el libro <strong><a href="http://www.agapea.com/libros/Tecnicas-Criptograficas-de-Proteccion-de-Datos-3-Edicion-actualizada--isbn-8478975942-i.htm" target="_blank">Técnicas criptográficas de protección de datos. (Más información &gt;&gt;)</a></strong> La idea es que los solucionen, pero más importante es que compartan los métodos y/o técnicas/documentación utilizadas<strong>:</strong></p>
<p><strong>1 &#8211; Un criptoanalista asegura que el siguiente criptograma se ha realizado con un criptosistema monoalfabético. ¿Será cierto?<br />
</strong><em>ANXDUIMNOSUIDADJJJJADUFDS</em></p>
<p style="text-align: justify;"><strong>2 &#8211; Decidir cuáles de las siguientes posibles palabras clave son las más adecuadas para un cifrado de tipo Vigenére:</strong><em><br />
DOS, MAMA, TREN, DISCO, COMPUTADOR</em></p>
<p style="text-align: justify;"><strong>3 &#8211; El siguiente criptograma se ha cifrado con el método de Vigeneré, del que se sabe que la palabra clave es una de las siguientes:</strong><em><br />
ESMERALDA, DIAMANTE, TOPACIO Y ZAFIRO.</em><strong><br />
Determinar la clave y descifrar el mensaje:</strong><em><br />
DAIETVKEQ ML BRRLMGMNFE QXP FWNSRRLS B ML BRRLMGMNFE QXP VMNMDB</em></p>
<p style="text-align: justify;"><strong>4 &#8211; Determinar el mensaje original que corresponde al criptograma siguiente, si se sabe que la clave está relacionada con un gran descubrimiento geográfico:</strong><br />
<em>FP MGTGDDSMVKFRCQ SIOGSMMQ FW NN EI JOFVREB TXT DVRUUSKCM GXNPR</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sec-track.com/serie-de-criptogramas-clasicos/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Criptología + Introducción al Criptoanálisis I</title>
		<link>http://www.sec-track.com/criptologia-introduccion-al-criptoanalisis-i</link>
		<comments>http://www.sec-track.com/criptologia-introduccion-al-criptoanalisis-i#comments</comments>
		<pubDate>Tue, 15 Dec 2009 04:48:56 +0000</pubDate>
		<dc:creator>4v4t4r</dc:creator>
				<category><![CDATA[Cripto Análisis]]></category>
		<category><![CDATA[Criptoanálisis]]></category>
		<category><![CDATA[Criptografía]]></category>
		<category><![CDATA[Criptología]]></category>
		<category><![CDATA[Criptosistemas]]></category>

		<guid isPermaLink="false">http://www.sec-track.com/?p=292</guid>
		<description><![CDATA[Algunos apartados más del libro Técnicas criptográficas de protección de datos. (Más información &#62;&#62;) relacionados con el Criptoanálisis: El Criptoanálisis está íntimimante ligado a cada algortimo de cifrado. Cuando alguien diseña un criptosistema, tiene que tener en mente todos los posibles ataques que éste puede sufrir, y cada mecanismo de ocultación que implementa está respondiendo [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Algunos apartados más del libro <strong><a href="http://www.agapea.com/libros/Tecnicas-Criptograficas-de-Proteccion-de-Datos-3-Edicion-actualizada--isbn-8478975942-i.htm" target="_blank">Técnicas criptográficas de protección de datos. (Más información &gt;&gt;)</a></strong> relacionados con el Criptoanálisis<strong>:</strong></p>
<p style="text-align: justify;">El Criptoanálisis está íntimimante ligado a cada algortimo de cifrado. Cuando alguien diseña un criptosistema, tiene que tener en mente todos los posibles ataques que éste puede sufrir, y cada mecanismo de ocultación que implementa está respondiendo a un hipotético procedimiento de Criptoanálisis.</p>
<p style="text-align: justify;"><span id="more-292"></span>No se puede hablar de un procedimiento general de Criptoanálisis; cada algoritmo ha de ser atacado mediante un procedimiento adecuado a su estructura.</p>
<p style="text-align: justify;">No obstante, el usuario de un sistema criptográfico ha de tener presente que la robustez del algoritmo de cifrado no es el  elemento definitivo en la seguridad; hay otros aspectos a tener en cuenta, principalmente la utilización del algoritmo y los protocolos con que se usa. Los algoritmos de cifrado utilizados actualmente resultan tan robustos y su rotura exige tal esfuerzo computacional, que resulta mucho más práctico, para un pocible oponente, el atacar al protocolo o simplemente emplear métodos de espionaje tradicionales.</p>
<p style="text-align: justify;"><strong>Ataques a un criptosistema</strong></p>
<p style="text-align: justify;">Las posibilidades de éxito para atacar un criptosistema dependen en gran manera de las circustancias que lo rodean y de la información de que se dispone.</p>
<p style="text-align: justify;">No es lo mismo atacar un criptosistema desconocido que uno  conocido. El ataque a un criptosistema desconocido exige mucho mayor esfuerzo que el ataque a uno conocido, pues en primer lugar es preciso identificar o imaginarse cómo opera el algoritmo de cifrado, para después atacarlo.</p>
<p style="text-align: justify;">A la hora de realizar un Criptoanálisis, se puede disponer de información diversa; cuanta más información se poseam más fácil será su realización. A continuación se presenta una lista, en orden de facilidad creciente, de las situaciones más frecuentes:</p>
<ol style="text-align: justify;">
<li>Sólo se conoce el criptograma.<strong> </strong>Es la situación más difícil, pero el ataque puede ser factible si se conoce (o simplemente se sospecha) la lengua en que está escrito el mensaje.</li>
<li>Sólo se conoce el criptograma, pero éste va salpicado con partes en claro sin cifrar.<strong> </strong>Aquí nos podemos apoyar en que con toda probabilidad habrá palabras coincidentes en los fragmentos en claro y en el texto cifrado.</li>
<li>Se conocen varios criptogramas diferentes correspondientes al mismo texto claro, cifrados con claves diferentes o vectores de inicialización.</li>
<li>Se conocen el criptograma y el texto claro correspondiente. Incluye el caso de que no se conozca enteramente el texto claro, pero sí partes de él, o bien que se conozcan palabras probables.</li>
<li>Se conoce el criptograma correspondiente a un texto claro escogido por el criptoanalista, o bien se conoce el texto claro descifrado correspondiente a un criptograma elegido por el criptoanalista.</li>
<li>Se conoce el texto descifrado correspondiente a un criptograma elegido de forma adaptativa por el criptoanalista en función de análisis previos.</li>
<li>Se conoce la clave o al menos se puede limitar el espacio de claves posibles. Es el típico ataque a un sistema en que las claves son elegidas manualmente por una persona; entonces éste suele elegir como clave palabras con sentido(fáciles de recordar), lo que hace disminuir tremendamente el número de claves utilizadas.</li>
</ol>
<p style="text-align: justify;">Todos estos casos pueden estar modulados por el hecho de que se conozca o no el criptosistema en uso, que es lo que supone la gran diferencia entre la Criptografía civil y la estatal.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sec-track.com/criptologia-introduccion-al-criptoanalisis-i/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solución al Criptograma I por Servant</title>
		<link>http://www.sec-track.com/solucion-al-criptograma-i</link>
		<comments>http://www.sec-track.com/solucion-al-criptograma-i#comments</comments>
		<pubDate>Tue, 15 Dec 2009 02:44:12 +0000</pubDate>
		<dc:creator>4v4t4r</dc:creator>
				<category><![CDATA[Cripto Análisis]]></category>
		<category><![CDATA[Cifrado]]></category>
		<category><![CDATA[Criptoanálisis]]></category>
		<category><![CDATA[Criptografía]]></category>
		<category><![CDATA[Criptología]]></category>

		<guid isPermaLink="false">http://www.sec-track.com/?p=287</guid>
		<description><![CDATA[En el post anterior dedicado  a la  criptología realizamos una pequeña introducción sobre algunos temas relacionados con esta ciencia y propose un pequeño criptograma a modo introductorio con la finalidad de practicar algunos métodos de cifrado clásico (César). Nuestro amigo Servant desde la lista de discusión de Sec-Track se dió a la tarea de realizar [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">En el <a href="http://www.sec-track.com/criptologia-criptograma-i" target="_blank">post anterior</a> dedicado  a la  criptología realizamos una pequeña introducción sobre algunos temas relacionados con esta ciencia y propose un pequeño criptograma a modo introductorio con la finalidad de practicar algunos métodos de cifrado clásico (César).</p>
<p style="text-align: justify;">Nuestro amigo <a href="http://the-servant.co.cc/" target="_blank"><strong>Servant</strong></a> desde la <a href="http://www.sec-track.com/tag/lista-e-mail" target="_blank">lista de discusión de Sec-Track</a> se dió a la tarea de realizar este criptograma con el objetivo de introducir y acercar de una manera más práctica a los interesados en esta amplia y compleja ciencia. Veamos:</p>
<p style="text-align: justify;">&#8221; Buen día:<br />
Sé que esto es muy básico y la mayoría lo manejan pero pues quiero aportar en lo poco que puedo.<br />
Mientras cojo mas cancha en este campo&#8230; (y)</p>
<p><strong>Cifrado por sustitucion o Cifrado Cesar</strong></p>
<p>Utilizamos el alfabeto americano [26 Letras]<br />
Creamos una llave de sustitucion [N]<br />
Este método fue utilizado por Julio César y de ahí viene su nombre, consiste en cambiar cada letra del texto por la que esté N lugares más adelante en el abecedario.</p>
<p><strong>Por Ejemplo:</strong></p>
<p><strong>Abecedario:</strong> ABCDEFGHIJKLMNOPQRSTVWXYZ<br />
<strong>Llave N: </strong> 14<br />
<strong>Abecedario + N: </strong>OPQRSTUVWXYZABCDEFGHJKLMN</p>
<p><strong>Mensaje: </strong> sectrack dot com the do to security<br />
<strong>Mensaje + N:</strong> eqofdmow paf oay ftq pa fa eqogdufk</p>
<p style="text-align: justify;">Este método es muy conocido en foros para dar respuestas a adivinanzas por ejemplo y evitar que sin querer alguien la lea.<br />
También conocido como ROT13 cuando N = 13 y su relativo para los números ROT5 donde N = 5</p>
<p><strong>ROT13</strong>:<br />
<strong>Abecedario: </strong> ABCDEFGHIJKLMNOPQRSTVWXYZ<br />
<strong>Llave N:</strong> 13<br />
<strong>Abecedario + N: </strong>NOPQRSTUVWXYZABCDEFGIJKLM</p>
<p><strong>ROT5</strong><br />
<strong>Numeros: </strong> 0123456789<br />
<strong>Llave N: </strong> 5<br />
<strong>Numeros + N: </strong> 5678901234</p>
<p>Ahora podemos utilizar una funcion en PHP para evitar hacer este proceso a mano:</p>
<p style="text-align: justify;"><strong>Codigo.php</strong></p>
<p><em>&lt;?php<br />
$mensaje=&#8221;Este es un mensaje cifrado&#8221;;<br />
$mensaje_cifrado= str_rot13($mensaje);<br />
echo $mensaje_cifrado;<br />
echo &#8216;&lt;br&gt;&#8217;;<br />
echo $mensaje;<br />
?&gt;</em></p>
<p>Bytes<br />
<a href="http://the-servant.co.cc/" target="_blank"><strong>Servant</strong></a> &#8221;</p>
<p style="text-align: justify;">Muchas gracias a Servant por realizar el solucionario para este Criptograma (Y)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sec-track.com/solucion-al-criptograma-i/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Criptología + Criptograma I</title>
		<link>http://www.sec-track.com/criptologia-criptograma-i</link>
		<comments>http://www.sec-track.com/criptologia-criptograma-i#comments</comments>
		<pubDate>Thu, 19 Nov 2009 08:25:05 +0000</pubDate>
		<dc:creator>4v4t4r</dc:creator>
				<category><![CDATA[Cripto Análisis]]></category>
		<category><![CDATA[Cifrado]]></category>
		<category><![CDATA[Claves]]></category>
		<category><![CDATA[Criptoanálisis]]></category>
		<category><![CDATA[Criptografía]]></category>
		<category><![CDATA[Criptología]]></category>

		<guid isPermaLink="false">http://www.sec-track.com/?p=276</guid>
		<description><![CDATA[Como para &#8220;relajarnos&#8221; y distraernos un poco entre uno y otro reto con los entornos virtualizados de intrusión iré publicando una serie de ejercicios y lecturas relacionadas con la Criptología (Criptografía &#124; Criptoanálisis). También publicaré uno que otro acertijo matemático y lógico que tanto me gustan. Primero hagamos una pequeña introducción a estas temáticas. Para [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Como para &#8220;relajarnos&#8221; y distraernos un poco entre uno y otro reto con los entornos virtualizados de intrusión iré publicando una serie de ejercicios y lecturas relacionadas con la Criptología (Criptografía | Criptoanálisis).</p>
<p style="text-align: justify;">También publicaré uno que otro acertijo matemático y lógico que tanto me gustan.</p>
<p style="text-align: justify;">Primero hagamos una pequeña introducción a estas temáticas. Para ello utilizaré como base un magnífico libro que lleva por título: <strong><a href="http://www.agapea.com/libros/Tecnicas-Criptograficas-de-Proteccion-de-Datos-3-Edicion-actualizada--isbn-8478975942-i.htm" target="_blank">Técnicas criptográficas de protección de datos. (Más información &gt;&gt;</a>)</strong> de este extraeré algunos apartados/frases/resúmenes que considero importantes y de interés para nuestros objetivos.</p>
<ul style="text-align: justify;">
<li>De forma esquemática podría decirse que la Criptología tiene dos objetivos fundamentale, que dan lugar a dos parcelas de la misma, claramente dependientes: La Criptografía y el Criptoanálisis. La Criptografía estudia cómo mantener secretas las comunicaciones que se efectúan por medio de los denominados canales inseguros (teléfonos, tarjetas electrónicas, computadores, etc), y el Criptoanálisis analiza cómo descifrar tales comunicaciones. El proceso básico seguido para conseguir que las comunicaciones sean seguras, es decir, que sean secretas para un criptoanalista, consiste en enmascarar el texto que se desea transmitir mediante el uso de las claves.</li>
</ul>
<ul style="text-align: justify;">
<li>Los fundamentos en los que se basa esta moderna disciplina proceden, fundamentalmente, de diferentes y muy variados campos de la Matemática (Álgebra Lineal, Teoría de Números, Estadística, Teoría de la Complejidad, etc.), de las Ciencias de la Computación y de las Telecomunicaciones.</li>
<li>La Criptografía se divide en dos grandes campos: Clave secreta y Clave pública.</li>
<li>La Criptografía de clave secreta puede definirse como aquella que hace uso de  claves secretas para cifrar y descifrar el mensaje que se envía o se recibe.</li>
<li>La Criptografía de clave pública utiliza una clave pública, conocida y utilizada por cualquier persona (como si de un número telefónico se tratara) que desee enviar un mensaje, y otra clave privada, sólo conocida por el destinatario, que le permite descifrar el mensaje recibido.</li>
<li>La criptografía como medio de proteger la información personal es un arte tan antiguo como la propia escritura. Como tal, permaneció durante siglos vinculada muy estrechamente a los círculos militares y diplomáticos, puesto que eran los únicos que en principio tenían auténtica necesidad de ella.</li>
<li><strong>A</strong> y <strong>B</strong> son, respectivamente, el emisor y receptor de un determinado mensaje.<strong> A</strong> transforma el mensaje original (texto claro o texto fuente), mediante un determinado procedimiento de cifrado controlado por una clave, en un mensaje cifrado (criptograma) que se envía por un canal público. En recepción, <strong>B</strong> con conocimiento de la clave transforma ese criptograma en el texto fuente, recuperando así la información original.</li>
</ul>
<p style="text-align: justify;">Lecturas y temáticas recomendadas para el desarrollo de este primero Criptograma:</p>
<ul style="text-align: justify;">
<li><a href="http://es.wikipedia.org/wiki/Cifrado_por_sustituci%C3%B3n" target="_blank"><strong>Cifrado por Sustitución</strong></a></li>
</ul>
<p style="text-align: justify;">Libro recomendado (<a href="http://www.criptored.upm.es/guiateoria/gt_m001a.htm" target="_blank"><strong>Libro Electrónico de Seguridad Informática y Criptografía</strong></a>)</p>
<p style="text-align: justify;">Página Web recomendada (<a href="http://es.kioskea.net/contents/crypto/crypto.php3" target="_blank"><strong>Es.Kioskea.es</strong></a>)</p>
<p style="text-align: justify;">Para este primer acercamiento a la Criptología por parte de Sec-Track publicaré un muy sencillo criptograma. Con el objetivo de poner a prueba los conocimientos adquiridos en las lecturas recomendadas.</p>
<p style="text-align: justify;"><strong>Criptograma I (nivel muy muy muy bajo):</strong></p>
<p style="text-align: justify;"><em>eqofdmow paf oay ftq pa fa eqogdufk</em></p>
<p style="text-align: justify;">Recuerden que la finalidad de los ejercicios, pruebas,  retos, wargames, etc. de Sec-Track no es dar una simple solución. El objetivo es generar conocimiento (documentación, debates, artículos, videos, etc) de como se realizó dicho objetivo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sec-track.com/criptologia-criptograma-i/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: www.sec-track.com @ 2012-02-09 19:53:56 -->
