La criptología es el estudio de las formas de ocultar información. Este campo ha existido de una forma u otra desde la antigüedad, pero no fue hasta la Segunda Guerra Mundial cuando los criptologos cobraron realmente protagonismo. Al principio de la guerra, mucha gente tenía acceso a información secreta, lo que provocó muchas violaciones de la seguridad. Como resultado, la criptología adquirió una importancia geopolítica totalmente nueva, ya que se hizo necesario proteger la información militar sensible de miradas indiscretas.
La importancia de la criptografía siguió creciendo a lo largo del siglo XX, a medida que la tecnología permitía ocultar información con más eficacia que nunca. A lo largo de la segunda mitad del siglo XX, algunas de las mentes más brillantes de la historia siguieron desarrollando la criptografía, lo que dio lugar a sofisticados algoritmos y métodos de cifrado cada vez más avanzados. Este artículo explorará cómo todos estos desarrollos han contribuido al estado actual de la criptografía y a su potencial futuro.
Historia de la Criptografía
Es difícil exagerar el papel de la criptografía en la historia. Las razones son sencillas: los seres humanos siempre han tenido la necesidad de comunicarse de forma segura, y también siempre han querido asegurarse de que no les espían mientras lo hacen. Estos dos factores se han combinado para crear un interés duradero en el campo de la criptología. A medida que la tecnología ha ido evolucionando a lo largo de los siglos, se han desarrollado muchos métodos diferentes de cifrado y autenticación, cada uno con sus propias ventajas e inconvenientes.
El primer uso documentado de la criptografía se debe a Darío, rey de Persia, que se cree que utilizó una forma de esteganografía para enviar mensajes secretos a sus generales. En la antigua Grecia se desarrolló otro método de criptografía. Se denominaba cifrado y consistía en descomponer los mensajes en símbolos, cada uno de los cuales constituía su propio código. Con el paso del tiempo, a medida que el ser humano fue dejando cada vez más registros escritos, se desarrollaron otros métodos de cifrado. Los primeros ejemplos se encuentran en la antigua China, donde se utilizaban métodos como el cifrado y la transposición.
Criptosistema RSA
Uno de los avances más importantes en el campo de la criptografía fue la invención de RSA, el criptosistema RSA y el cifrado RSA. RSA es un método de cifrado de clave asimétrica. En este método, el emisor cifra un mensaje utilizando su clave privada, que sólo el emisor posee, y luego envía el mensaje cifrado al receptor, que utiliza la clave pública del emisor para descifrarlo utilizando su propia clave privada. Este proceso se ilustra en la siguiente imagen. El criptosistema RSA es uno de los primeros ejemplos de un sistema que se ha generalizado en la sociedad moderna. Se utiliza en las firmas digitales, que permiten firmar documentos y correos electrónicos para que sólo la persona que envió el documento pueda estar segura de que la firma es auténtica.
Estándar de cifrado avanzado (AES)
Advanced Encryption Standard (AES) es uno de los métodos de encriptación más utilizados actualmente en el mundo. Se desarrolló durante la década de 1990 como una mejora de los algoritmos utilizados en la primera encarnación del AES, que se conocía como Rijndael. El AES es un algoritmo de clave simétrica, lo que significa que se utiliza la misma clave para cifrar y descifrar. El AES se utiliza en muchas situaciones diferentes, como para cifrar datos confidenciales antes de enviarlos a través de una red y para proteger datos confidenciales almacenados en la memoria. Además de estos usos, el AES también se ha utilizado en el campo de la inteligencia artificial (IA). Algunos de estos usos giran en torno al hecho de que el AES puede utilizarse para proteger datos mientras son procesados por un ordenador.
Criptografía de curva elíptica (ECC)
No es raro oír hablar del potencial de la criptografía de curva elíptica (ECC) para crear conexiones seguras entre dispositivos. Sin embargo, hay algunos hechos que mucha gente puede desconocer. En primer lugar, la ECC no es nueva. Se inventó en los años 80 y lleva décadas siendo utilizada por bancos y otras organizaciones que necesitan mantener sus datos seguros. En segundo lugar, la principal razón por la que ECC está resurgiendo es la potencia de procesamiento necesaria para realizar los cálculos necesarios para establecer una conexión segura utilizando esta tecnología. Este es el resultado del reciente crecimiento de la potencia de cálculo. Por último, el hecho de que se necesiten ordenadores más potentes para realizar una conexión segura utilizando ECC significa que la tecnología tiene un futuro más largo por delante. Aunque la inteligencia artificial ha avanzado mucho en las últimas décadas, no podrá realizar progresos significativos durante mucho tiempo.
El futuro de la criptografía y su papel en el desarrollo de la IA
La mejor manera de que la inteligencia artificial se desarrolle y sea más útil es que tenga acceso a tantos datos como sea posible. Esto se puede conseguir trabajando para crear más soluciones de protección de datos que los mantengan a salvo de ciberataques. Estas soluciones pueden facilitar a la IA el procesamiento de datos procedentes de múltiples dispositivos y sistemas.
Los investigadores están empezando a ver el potencial del uso de la IA para ayudar a protegerse contra los ciberataques. Por ejemplo, los investigadores de la Universidad de Washington han desarrollado un sistema que utiliza la IA para ayudar a garantizar la protección de los datos mediante un método propio del sistema. Este sistema utiliza la IA para ayudar a decidir si es necesario o no utilizar un método de protección concreto.
La IA analizará los datos que se están protegiendo y buscará determinados patrones que pueda utilizar como señal de que es seguro procesar los datos. La IA también puede analizar los datos para ver qué se puede hacer con ellos antes de enviarlos a procesar.
Conclusiones
El futuro de la criptografía es muy prometedor. La tecnología avanzada sigue superando los límites de la protección de datos, y la necesidad de conexiones seguras no hace más que aumentar. Es probable que la criptografía desempeñe un papel importante en la protección de los datos procesados por la IA.
Para consulta:
A Mathematical Theory of Communication by C.E. Shannon