La Criptografía, ciencia (y arte) de la gestión, transmisión, almacenamiento y procesado de información en entornos hostiles, es una disciplina fascinante en la que confluyen las Ciencias de la Computación, las Matemáticas, la Física y distintas áreas de Ingeniería. Resulta sorprendente analizar su evolución a lo largo de la historia, viendo cómo se ha desarrollado en paralelo a los diferentes sistemas de comunicación. Las primeras civilizaciones desarrollaron, a medida que avanzaban en nuevas formas de lenguaje y transmisión de mensajes a distancia, métodos más o menos ingeniosos para restringir el acceso a la información.