Criptografía

Estas técnicas se utilizan tanto en el arte como en la ciencia y en la tecnología.

Los grandes avances producidos en el mundo de la criptografía han sido posibles gracias a la evolución que se ha producido en el campo de la matemática e informática.

Por tanto el tipo de propiedades de las que se ocupa la criptografía son, por ejemplo:[2]​ Un sistema criptográfico es seguro respecto a una tarea si un adversario con capacidades especiales no puede romper esa seguridad, es decir, el atacante no puede realizar esa tarea específica.

Sin embargo, al hacer pública esa información se facilita el que alguien pueda descubrir alguna debilidad y la aproveche o incluso la haga pública para que otros la puedan utilizar.

[4]​ Se dice que un sistema criptográfico tiene una seguridad condicional sobre cierta tarea si un atacante puede teóricamente resolver la tarea, pero no es computacionalmente factible para él (debido a sus recursos, capacidades y acceso a información).

La idea es mostrar que romper un sistema criptográfico es computacionalmente equivalente a resolver un problema matemático considerado como difícil.

Esto es, que se cumplen las dos siguientes sentencias: La seguridad demostrable es difícil de lograr para sistemas criptográficos complejos.

A continuación el sistema ideal es implementado en un sistema real reemplazando cada oráculo aleatorio con una buena y adecuada función pseudoaleatoria conocida generalmente un código de detección de manipulaciones como SHA-1 o MD5.

Observar que esto ya no es una prueba, sino una evidencia sobre la seguridad del sistema real.

[4]​ Para evaluar la seguridad de un esquema criptográfico se suelen usar tres enfoques principales.

En este enfoque se evalúa la seguridad del sistema utilizando las herramientas que proporciona la teoría de la información.

[6]​ Este tipo de enfoque para evaluar la seguridad es muy usado en la criptografía asimétrica.

A partir de este enfoque se han hecho importantes avances en conseguir sistemas robustos ya que los criptógrafos diseñan ataques y posteriormente adaptan los sistemas para anular dichos ataques.

Este enfoque permite llegar a establecer sistemas que tienen seguridad condicional.

Ya las primeras civilizaciones desarrollaron técnicas para enviar mensajes durante las campañas militares, de forma que si el mensajero era interceptado la información que portaba no corriera el peligro de caer en manos del enemigo.

A Selenus se le debe la obra criptográfica "Cryptomenytices et Cryptographiae" (Luneburgo, 1624).

Durante los siglos XVII, XVIII y XIX, el interés de los monarcas por la criptografía fue notable.

Pero es en el siglo XX cuando la historia de la criptografía vuelve a experimentar importantes avances.

A partir del siglo XX, la criptografía usa una nueva herramienta que permitirá conseguir mejores y más seguras cifras: las máquinas de cálculo.

En esas mismas fechas ya se empezaba a gestar lo que sería la, hasta ahora, última revolución de la criptografía teórica y práctica: los sistemas asimétricos.

La máquina Enigma utilizada por los alemanes durante la II Guerra Mundial.
Máquina alemana de cifrado Lorenz , usada en la Segunda Guerra Mundial para el cifrado de los mensajes destinados a generales de muy alto rango .