2007/02/06
Recetas para revolver letrasEn diciembre pasado se me ocurrió la brillante idea de escribir sobre algoritmos de cifrado "manuales" (de lápiz y papel). Desde entonces he ido preparando pedacitos de esto en los ratos libres: una explicación aquí, una función Javascript allá… Y el fin de semana pasado decidí juntar todo y publicarlo. Para mi horror, el artículo resultó enorme. Larguísimo, denso, inductor de terribles dolores de cabeza.Al final opté por partirlo en dos. Esto que está usted leyendo ahora puede considerarse una discusión preparatoria de conceptos y métodos que serán usados en la segunda parte, a publicar mañana. Y es que ¿qué tanto recuerda usted de Criptografía I, en el kinder? Considere esto un "curso propedéutico", si le parece. Este artículo contiene además unas "calculadoras" que quizá funcionen en su navegador. Software incrustado, pues. Y permítame contarle: si de por sí es feo escribir Javascript, es una maldita pesadilla incrustarlo en Blogger… Eh bueno. No deje que las calculadoras lo ablanden. Fortalezca su carácter: vaya por su lápiz y su papel cuadriculado. ¿Qué sigue?Ya lo verá.Vínculos: A reserva de la bibliografía completa, eche un ojo al capítulo Pencil and Paper Systems del Cryptographic Compendium de John Savard. [Foto: Tabula recta, observada en algún lugar secreto en Berlín. Fuente: mrittenhouse's photostream en Flickr. Copyright © 2002 Magdalena Rittenhouse, algunos derechos reservados. El uso de esta fotografía está permitido bajo los términos de la licencia Attribution-NonCommercial-NoDerivs 2.0, como la publica Creative Commons.] Etiquetas: cómo, cripto, hacks Comentarios Gabito Esmiápodo dijo:
Con la llave ZOKETE (sin alusiones personales, por supuesto, salvo hacia mi mismo): AAAÍ..MIPESOM.RDAD
Herel dijo:
Ya me dirás cómo has conseguido meter javascript, porque yo ya lo intenté y no hubo forma.Con los ordenadores, estos sistemas que pones como introducción no creo que sean los más óptimos, aunque ya supongo que en el segundo capítulo hablarás de las operaciones a nivel de bit, y para el tercero espero ansioso el ¡Algoritmo Definitivo! :D Por cierto, ya con el tema. En USA era ilegal crear una encriptación que el gobierno no sea capaz de descifrar ¿no?
Tienes que considerar la incrustación de tags <br> que hace Blogger, y tienes que ignorar una advertencia acerca de que tu html es "inválido" al momento de postear... toda una monserga. Acabé instalando el script en otro servidor, y sólo usándolo en los handlers.
Y no, el siguiente artículo no trata de operaciones de bits. Pero sí trata de el ¡Algoritmo Definitivo! :) (Ejem, para ciertos valores de "definitivo", esto es.) En USA era ilegal exportar sistemas criptográficos de cierto nivel para arriba. Ya no lo es. En Francia, era ilegal usar sistemas criptográficos de cualquier tipo, sin permiso de papá gobierno. Antes del 2000, este artículo habría sido ilegal en Francia :S (y a la fecha tienen ciertas leyes extrañas al respecto). El estatus de la criptografía en las leyes alrededor del mundo se sigue en el Crypto Law Survey, mira su resumen gráfico. Y por cierto, España tiene una ley curiosita sobre esto: ve el artículo 36 del título III de tu Ley General de Telecomunicaciones :) rm dijo:
Todo esto escapa de mi escaso entendimiento, pero ha sido todo un ejercicio estimulante leer tu artículo. Esperaré el de mañana, compañero Herel dijo:
Ah, menos mal que el artículo 36 son sólo unas pocas líneas... con lo divertidas que son sobre todo las introducciones de estos tochos en plan: según lo referido en el artículo 4 relativo a la ley 98/34 derrogada por la 99/45 y según lo dispuesto en lo anterior con referencia a lo posterior y lo de más al lado dictaminado por el 04/56 conforme a lo primero y lo tercero pero no a lo segundo.Pues nada, a ver qué algoritmo "definitivo" será... Zereth dijo:
Dios!Que sustancia debo ingerir para entender de lo que hablas???? uuuuuuhhhh mañana exige el antidoping a tus lectores antes de iniciar el curso avanzado. :D al menos me entretuve rellenando espacios, en lo que trataba de captar que diablos hacer con el cursito acelerado para blogueros.... creo que el post se lo enviaré a unos que veo sin quehacer, jajaja. Saludos jobu dijo:
Bueno, por lo menos la explicación del ketchup me quedó clara.Un saludo.
Ricardo, qué gusto verte por aquí. No sin cierto remordimiento por estarte distrayendo de las cosas importantes que normalmente te ocupan...
Zereth: dietilamida de ácido lisérgico. Amida o hidroxitilamida, en su defecto. Y usté cada día se ve más guapa, doc :) Gente... estoy empezando a preocuparme. ¿Sí está de plano en chino? Odiaría causar a alguien un aneurisma con el próximo artículo... |
La Mengambrea es el blog personal de César Rincón. Salvo donde se indica
otra cosa, los textos, imágenes, software y otros materiales publicados en este sitio son Copyright © 1996-2007 César Rincón,
pero su uso está permitido bajo los términos de la Licencia de Atribución 2.5 México,
como la publica Creative Commons.
This work is licensed under a Creative Commons Attribution 2.5 Mexico License.
Coma frutas y verduras.
|