SearchFriendsVisorGerard Tikoh Victor ix-hell Chiunti Zyan Obed Weather |
Pues bien, he terminado de leer ya hace tiempo la novela CRIPTONOMICON la cual he disfrutado mucho para ser sincero, y ahora paso a contarles sobre algo que me pareció sumamente interesante que cuenta la novela, y que como siempre ha resultado ser verdad, resulta que un personaje de la novela conocido como Enoch Root le manda a otro personaje un algoritmo de cifrado bastante peculiar llamado cifrado Pontifex, al principio no se hace mención de como ha diseñado el algoritmo pero poco después se hace mencion que el algoritmo esta basado en un mazo de cartas de naipes, bastante oportuno debido a que el número de cartas en un mazo de naipes es 54 que resulta ser el doble de las palabras del alfabeto (27), como les decía el algoritmo es real aunque fuera de la novela no se llama Pontifex sino Solitaire y fue diseñado por Bruce Schneier, como dato curioso les he de mencionar que el señor Schneier es el diseñador de otros algoritmos para cifrar, entre ellos el algoritmo de cifrado Blowfish que hasta donde sé es el algoritmo de cifrado oficial de OpenBSD que también esta disponible para FreeBSD :) pero sigamos con el tema del Solitaire, y es que para usar este método de cifrado no hace falta tener una computadora, solamente hace falta tener un maso de cartas para poder encriptar algún mensaje, por si les interesa los pasos (ya que no pondré los pasos aquí porque ocuparía demasiado espacio para un post) los pueden encontrar aquí en español, o en la pagina oficial del señor Schneier, si vieron los pasos podrán ver que uno se puede llevar mucho tiempo en cifrar algún texto con los naipes, por fortuna si desean usar solitaire en sus computadoras alguien ya creo un script de perl para poder cifrar rápidamente con este algoritmo, he aquí un ejemplo: primero veamos como se utiliza el programa de perl: [Espartano@ ~/solitaire]$ ./solitaire.pl bien, ahora crearemos el text a cifrar y lo guardamos en un archivo de texto plano: [Espartano@ ~/solitaire]$ echo 'Obed y chiunti se besan' > cifrar.txt y por ultimo aplicamos el algoritmo: [Espartano@ ~/solitaire]$ ./solitaire.pl 'en la boca' cifrar.txt > cifrado.txt desencriptando: [Espartano@ ~/solitaire]$ ./solitaire.pl -d 'en la boca' cifrado.txt > desencriptado.txt y asi podemos ver que el texto "Obed y chiunti se besan" cifrandolo con la palabra clave "en la boca" nos da como resultado la cadena cifrada "ZCWLM TSHTM MYDYM GDJKV", si son observadores veran que este algoritmo no es de simple substitucion de palabras, veamos un ejemplo: para cifrar el conjunto de letras "AAAAA" [Espartano@ ~/solitaire]$ echo 'AAAAA' > letras.txt encriptando: [Espartano@ ~/solitaire]$ ./solitaire.pl 'encriptar' letras.txt > letrasencriptadas.txt desencriptando: [Espartano@ ~/solitaire]$ ./solitaire.pl -d 'encriptar' letrasencriptadas.txt > letrasnormales.txt
Espartano | General | 30 April, 5:11pm
Re: Solitaire
obed, <> / 30 April, 5:28pm
aaaaaaaarrrrrrrrggggggggg... triste chavo... tienes tu sueños mojados conmigo y chiunti haciéndote sandwich verdad.... grrrrrr
[ Reply (0) ]
Espartano, <> / 30 April, 5:31pm
Jajaja no chavo, solo deseo expresar sus sentimientos reprimidos xD.
[ Reply (0) ]
chiunti, <> / 5 May, 8:20am
mmmmmmmmmmmmm... se me hace que el que tiene sentimientos reprimidos es otro... que por cierto su pseudonimo empieza con E .... y termina en ...ano (ups)
[ Reply (0) ]
Ixhel, <> / 8 May, 7:52pm
Jaja se vio agudo el chiunti. Me gusta mas este diseño, leo mejor :D
[ Reply (0) ]
Leave a Comment |