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 en sí mismo no evita 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 habilidades y recursos computacionales considerables. Un destinatario autorizado puede descifrar fácilmente el mensaje con la clave proporcionada por el emisor a los destinatarios, pero no a los usuarios no autorizados.

Históricamente, se han utilizado varias formas de encriptación 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 que se han vuelto comunes en todas las áreas de la informática moderna. [1] Los esquemas de cifrado modernos utilizan los conceptos de clave pública y clave simétrica . [1] Las técnicas modernas de encriptación garantizan la seguridad porque las computadoras modernas son ineficientes para descifrar la encriptación.

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

Alrededor del año 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 las cifras de 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 necesitaría saber qué idioma eligió el remitente. [2]

Alrededor de 1790, Thomas Jefferson teorizó sobre 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 podría mezclar un mensaje en inglés de hasta 36 caracteres. El mensaje podría descifrarse conectando el mensaje confuso 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 .