Cifrado


En criptografía , el cifrado es el proceso de codificación de información. Este proceso convierte la representación original de la información, conocida como texto sin formato , en una forma alternativa conocida como texto cifrado . Idealmente, solo las partes autorizadas pueden descifrar un texto cifrado a texto sin formato y acceder a la información original. El cifrado no evita en sí mismo la interferencia, pero niega el contenido inteligible a un posible interceptor.

Por razones técnicas, un esquema de cifrado suele utilizar una clave de cifrado pseudoaleatoria generada por un algoritmo . Es posible descifrar el mensaje sin poseer la clave pero, para un esquema de cifrado bien diseñado, se requieren considerables recursos y habilidades computacionales. Un destinatario autorizado puede descifrar fácilmente el mensaje con la clave proporcionada por el remitente a los destinatarios, pero no a los usuarios no autorizados.

Históricamente, se han utilizado varias formas de cifrado para ayudar en la criptografía. Las primeras técnicas de cifrado se usaban a menudo en la mensajería militar. Desde entonces, han surgido nuevas técnicas y se han convertido en algo común en todas las áreas de la informática moderna. [1] esquemas de cifrado modernos utilizan los conceptos de clave pública y de clave simétrica . [1] Las técnicas de cifrado modernas garantizan la seguridad porque las computadoras modernas son ineficientes para descifrar el cifrado.

Una de las primeras formas de cifrado es el reemplazo de símbolos, que se encontró por primera vez en la tumba de Khnumhotep II, que vivió en 1900 a. C. en Egipto. El cifrado de reemplazo de símbolo es "no estándar", lo que significa que los símbolos requieren un cifrado o una clave para comprenderlos. Este tipo de cifrado temprano se utilizó en toda la Antigua Grecia y Roma con fines militares. [2] Uno de los desarrollos de cifrado militar más famosos fue el Caesar Cipher , que era un sistema en el que una letra en texto normal se desplaza hacia abajo un número fijo de posiciones hacia abajo en el alfabeto para obtener la letra codificada. Un mensaje codificado con este tipo de cifrado podría decodificarse con el número fijo en el cifrado Caesar. [3]

Alrededor del 800 d.C., el matemático árabe Al-Kindi desarrolló la técnica del análisis de frecuencia, que fue un intento de descifrar sistemáticamente los cifrados César. [2] Esta técnica analizó la frecuencia de las letras en el mensaje cifrado para determinar el cambio apropiado. Esta técnica se volvió ineficaz después de la creación del cifrado polialfabético por Leone Alberti en 1465, que incorporó diferentes conjuntos de idiomas. Para que el análisis de frecuencia sea útil, la persona que intenta descifrar el mensaje debe saber qué idioma eligió el remitente. [2]

Alrededor de 1790, Thomas Jefferson teorizó un cifrado para codificar y decodificar mensajes con el fin de proporcionar una forma más segura de correspondencia militar. El cifrado, conocido hoy como Wheel Cipher o Jefferson Disk , aunque en realidad nunca se construyó, se teorizó como un carrete que podía mezclar un mensaje en inglés de hasta 36 caracteres. El mensaje se podría descifrar conectando el mensaje desordenado a un receptor con un cifrado idéntico. [4]


Ilustración de cómo se utiliza el cifrado en los servidores Cifrado de clave pública .