La Criptografía Clásica con Scratch

Arqueología Informática: La Criptografía Clásica con Scratch

Le Danny Yang

Sección creada por Le Danny Yang. Realizaremos un viaje histórico comenzando desde la antigua Grecia con la denominada Escítala espartana (siglo V a. C.) hasta la actualidad pasando por el cifrado de Polibio (siglo II a. C.), el conocido cifrado del emperador Julio César (siglo I a. C) y finalizando con León Battista Alberti , creador del disco de Alberti (1466-1467). El objetivo de este trabajo tiene como finalidad que los usuarios puedan aprender el funcionamiento de estos cifrados. Posteriormente, añadiremos un pequeño programa donde se simula un ataque mediante fuerza bruta, una técnica del criptoanálisis muy usado actualmente.

Los cifrados han sido implementados a través del lenguaje de programación Scratch. Anteriormente, se ha cursado la asignatura de Criptografía para poder llevar a cabo la creación de los programas. Dentro de la comunidad de Scratch, cualquier usuario puede empezar a compartir sus proyectos con otros mediante las diversas funcionalidades que nos ofrece.

  • Escítala espartana
    Escítala espartana Historia Los primeros mensajes encriptados datan del siglo V a. C, con procedencia espartana. La escítala espartana fue mencionado por primera vez por un poeta griego, Archilochus, quien vivió en el siglo 7 a. C. El método de cifrado consistía en escoger una vara o escítala, de ahí su nombre, y se enrollaba […]
  • Cifrado de Polibio
    Cifrado de Polibio Historia Este cifrado fue creado por el historiador griego, Polibio, en el siglo II antes de Cristo. Polibio ideó este sistema para poder transmitir mensajes ocultos a larga distancia mediante señales ópticas y acústicas. Por ello, el emisor y receptor tendrán que haber acordado una clave que en este caso será una […]
  • Cifrado de César
    Cifrado de César Historia En el siglo I a. C. los romanos idearon su propio sistema de cifrado que consistía en desplazar los carácteres del alfabeto tres posiciones a la derecha (para desencriptar bastará con realizar el proceso inverso). Por otra parte, para mejorar el sistema de los romanos, el desplazamiento se podría cambiar por […]
  • Disco de Alberti
    Disco de ALberti Historia León Battista Alberti fue un artista, arquitecto, poeta, lingüista, filósofo y criptógrafo italiano nacido en Génova, Italia. En el año 1466 es cuando realizaría su primera aportación a la historia de la criptografía, el disco de Alberti. El disco de Alberti (cipher wheel en inglés) es considerado como el primer sistema […]
  • Ataque por fuerza bruta
    Ataque por fuerza bruta ¿Qué es un ataque mediante fuerza bruta? Se trata de una de las muchas técnica del criptoanálisis, la criptoanálisis se dedica al estudio de los sistemas criptográficos con el fin de hallar debilidades en los cifrados y de esta manera descifrar el mensaje sin el conocimiento previo de la clave del […]

Creador: Le Danny Yang

Tutor: Xavier Molero Prieto

Imágenes pertenecientes a Wikimedia Commons