Rijndael Cipher (AES) - Tutorial Visual

El algoritmo de cifrado o encriptación Rijndael o también conocido como AES (Advanced Encryption Standard), es un algoritmo de clave simétrica que fue aceptado en 2001 como un estándar por el gobierno de los EEUU. Este algoritmo fue inventado por 2 Belgas, Joan Daemen y Vincent Rijmen. De ahí su nombre Rijndael (Rij and Dae, no sé de dónde sale la “l” :-() Y esta pequeña y muy reducida introducción, sólo para dejaros este enlace con una animación hecha en flash dónde nos enseña de forma visual el funcionamiento de dicho algoritmo en su versión de 128 bits.
Leer más

Generación de laberintos a partir de una imagen

Eso es lo que hace el algoritmos que he encontrado en esta página. Está muy curioso y a ver quien tiene co..nes tiempo de encontrar el camino en el laberinto del Tux. En la página podréis encontrar también más información sobre la generación de laberintos, así como el código fuente.
Leer más

Algoritmos paralelos

Siguiendo con el post que en su día publicamos en CyberHades, sobre introducción a la algoritmia, aqui tenemos una nueva entrega a modo de resumen sobre la clase de Algoritmos Paralelos ofrecida por la archiconocida MIT. Si eres un programador serio, el conocimiento sobre programación paralela o concurrente es un deber si quieres aprovechar los procesadores multinucleo.
Leer más

Rompen el Algoritmo de las tarjetas regalos de iTunes

En China están vendiendo las tarjetas regalos de iTunes de $200 por menos de $3. Según parece el algoritmo que genera los códigos de dichas tarjetas ha sido roto y este hecho, está siendo utilizado para la generación de vouchers. Parece ser que la forma en que funciona el negocio, es encontrar a alguno de los vendedores a través de Taobao IM (Mensajería instantánea), haces el pago online a través de Alipay (sistema de pago online) y luego te mandan el código de tu compra, con el que puedes visitar la tienda de iTunes y comprar la música que quieras.
Leer más

Introducción a la Algoritmia - MIT -

Uno de los muchos cursos que el MIT ha liberado y ha puesto a disposición del público, es su curso sobre la introducción a la algoritmia. El curso está compuesto por 25 sesiones, de las cuales todas menos las sesiones 20 y 21 están disponibles online. Los videos están en inglés por supuesto, pero el autor de este blog está siguiendo el curso y compartiendo sus notas, que aunque están en inglés también, son más fáciles de seguir que el video en cuestión.
Leer más