Implementación de AES en una hoja de cálculo

  • November 22, 2013
  • tuxotron
  • aes128-internals-screenshot.png

    Si la criptografía ya es complicada entenderla de por sí, aún más complicado es explicarla. Por lo que cuantos más herramientas de “uso común” podamos usar para su estudio mejor que mejor.

    Nayuki Minase, usando una hoja de cálculo ha sido capaz de implementar el algoritmo de cifrado AES.

    Dicha implementación soporta claves de 128, 192 y 256 bit. En la hoja de cálculo podemos ver los cálculos realizados en cada pasada (fases). Modificando las celdas de la cadena y clave, vemos como la hoja se actualiza mostrando el resultado final, así como los valores en cada fase.

    La hoja de cálculo está disponible en Excel, Microsoft Office Open XML Workbook y OpenDocument (OpenOffice y LibreOffice).

Programando un Space Invaders en Javascript + HTML

  • November 21, 2013
  • tuxotron
  • ScreenshotIntro.png

    Para los que se quieran iniciar en el mundo de la programación, en especial en el mundo de los juegos web o basados en HTML y Javascript, en Project Code, Dave Kerr ha iniciado un tutorial de como crear un juego estilo Space Invaders.

    Ahora mismo sólo hay 2 entradas sobre dicho tutorial:

    Pero con bastante contenido. De hecho, con lo publicado ya tienes un juego totalmente funcional, aunque no al 100%. En las siguientes entradas Dave se va enfocar en la potencia ofrecida por HTML5 y su Canvas, así como un framework Javascript que está dando mucho que hablar AngularJS.

    El código fuente del proyecto se encuentra alojado en Github, para los que quieran echar un vistazo directamente al código fuente.

    En fin, otro de los muchos tutoriales que podemos seguir para aprender jugando.