heh! nº5:(heh5.00000111):21/12/2001 << Back To heh! nº 5
Criptografia de "salita de 4" Bueno, este articulo nacio de la mano de la ultima creacion del genio en bruto, mas bien BRUTO asi de una del hell. Luego de leer su INCREIBLE supermodularizado code recorde que tenia que escribir algo para la heh5, y si bien no me gusta hacer un art. sobre un tema tan charlado y explicado como este... bueno, algo hay que hacer. Pero si todo sale como creo, para la heh6 les preparo un art sobre el nuevo AES (Rijndael) y hasta una introduccion al criptoanalisis mas o menos buena o tal vez algo de RSA que estoy armando(juju, tengo re puestas las pilas... nahh, es la hora). BLiND es un sistema de cifrado por sustitucion monoalfabetico, pues se produce una sustitucion de los caracteres del texto plano por otros que conforman el criptograma a traves de una tabla de sustitucion arbitraria (o sea fija). Se considera la familia de metodos mas simple de criptoanalizar, pues se mantiene dentro de la estructura del criptograma las propiedades estadisticas del texto plano (o sea la frecuencia y ubicacion de los caracteres). Es vulnerable a un ataque estadistico al emparejar las frecuencias relativas de aparicion de cada simbolo en el criptograma con un histograma de frecuencias del idioma en el que se presume esta escrito el texto plano. En este punto seria interesante comentar lo dicho por la teoria de Shannon sobre las dos tecnicas basicas para ocultar la redundacia del texto plano sobre el criptograma, consideradas actualmente las pilares de la criptografia moderna. Estas son: -Confusion: Intenta ocultar la relacion existente entre el criptograma y el texto plano (que como sabemos esta dada por la clave). Si esta relacion no existiece seria imposible decifrar un mensaje. El sistema mas simple para esto es la sustitucion, siendo dentro de este el mas....mmmm.... infantil? el monoalfabetico. -Difusion: La idea de esta es repartir la redundancia del texto plano a lo largo del mismo y el mecanismo mas simple para esto es la transposicion (o sea, cambiar de lugar los caracteres dentro del texto plano). En el supuesto, un criptosistema siquiera aceptable deberia unir estos dos conceptos, pero como se habran dado cuenta, cae de maduro la falta de difusion en BLiND y de alli la simpleza de su criptoanalisis. En este punto, hiba a proponer un par de ejercicios, pero recorde lo mucho que me he divertido haciendo esos acertijos o "criptogramas"(como los llaman en el diario que leo) que hay en cualquier diario o revista, donde sustituyen (de igual forma que BLiND) las letras, pero aqui por numeros y para lograr conseguir decifrarlo debemos hacer una pequenia tablita de sustitucion y aplicar conceptos MUY basicos de estadistica como los que explique anteriormente. Asi que simplemente agarren su diario o revista favorita y practiquen un poco de criptografia que es una buena forma de ejercitar el musculo mas importante del cuerpo, ese... el companiero de siempre, el que acecha detras de la esquina, si si, ese hell, ese que te dejaste olvidado en el colectivo, EL CEREBRO. Cabe hacer la aclaracion que yo generalmente no me meto con nadie, y mantengo un perfil bajo, pero hacer publico y encima mandar a slashdot o freshmeat o lo que sea de donde lo mando a este intento fallido de programa es una actitud mas que repudiable y no hace mas que denigrar a los del pais bananero ese que viven en el culo del mundo (entendes porque te tenes que guardar estas pelotudeces hell?). PD: El que no entendio la ironia de la frase final puede pedir la visa a hellandia y hacernos el favor de no volver nunca mas..... PD2: En el caso propiamente dicho de BLiND todo este texto lo pueden tirar a la mierda y usar el decoder que trae incluido, porque este MARAVILLOSO programa no usa esas tediosas y molestas claves... NO!! es un paquete todo en uno, encoder, decoder... TODO. Pero aun asi si han llegado hasta aca quiere decir que leyeron el texto y espero que hallan sacado algo positivo de todo este monton de bits alineados de a ocho(rayos, el efecto 5:30am + 2 birras + 3 dias de sin dormir un carajo esta empezando a surtir efecto). See ya! ============================== ---------]No LiMiTS[---------- ----------]<DtMF>[------------ ============================== [line] no da para explicar el armado de un histograma? [nlm] mira line, NO ME VOY A PONER A EXPLICAR COMO ARMAR UN HISTOGRAMA pq te lo ensenian en 6 grado